builder: ash_ubuntu64_vm_test_pgo-mochitest-e10s-3 slave: tst-linux64-spot-1507 starttime: 1479284009.91 results: failure (2) buildid: 20161115213008 builduid: 2e174c25e65740c2bb0caf5b370668f6 revision: ecb3d43e41e37a225e9e733a74e2a5f5f40a2eba ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:29.915453) ========= master: http://buildbot-master130.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:29.916058) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:29.916471) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:29.952333) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-16 00:13:29.952745) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False --2016-11-16 00:13:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 163K=0.07s 2016-11-16 00:13:30 (163 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.953518 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-16 00:13:31.212378) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:31.212837) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019354 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:31.372966) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-16 00:13:31.373483) ========= bash -c 'python archiver_client.py mozharness --repo projects/ash --rev ecb3d43e41e37a225e9e733a74e2a5f5f40a2eba --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/ash --rev ecb3d43e41e37a225e9e733a74e2a5f5f40a2eba --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False 2016-11-16 00:13:31,523 truncating revision to first 12 chars 2016-11-16 00:13:31,524 Setting DEBUG logging. 2016-11-16 00:13:31,524 attempt 1/10 2016-11-16 00:13:31,524 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/ash/ecb3d43e41e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-16 00:13:33,586 unpacking tar archive at: ash-ecb3d43e41e3/testing/mozharness/ program finished with exit code 0 elapsedTime=2.636641 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-16 00:13:34.036911) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:34.037378) ========= script_repo_revision: ecb3d43e41e37a225e9e733a74e2a5f5f40a2eba ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:34.037950) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:34.038342) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-16 00:13:34.061433) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/desktop_unittest.py ...' failed (results: 2, elapsed: 35 mins, 23 secs) (at 2016-11-16 00:13:34.061854) ========= /tools/buildbot/bin/python scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 3 --blob-upload-branch ash --download-symbols ondemand in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/linux_unittest.py', '--mochitest-suite', 'plain-chunked', '--e10s', '--total-chunks', '5', '--this-chunk', '3', '--blob-upload-branch', 'ash', '--download-symbols', 'ondemand'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False 00:13:35 INFO - MultiFileLogger online at 20161116 00:13:35 in /builds/slave/test 00:13:35 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 3 --blob-upload-branch ash --download-symbols ondemand 00:13:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:13:35 INFO - {'all_cppunittest_suites': {'cppunittest': {'tests': ('tests/cppunittest',)}}, 00:13:35 INFO - 'all_gtest_suites': {'gtest': ()}, 00:13:35 INFO - 'all_jittest_suites': {'jittest': (), 00:13:35 INFO - 'jittest-chunked': (), 00:13:35 INFO - 'jittest1': ('--total-chunks=2', '--this-chunk=1'), 00:13:35 INFO - 'jittest2': ('--total-chunks=2', '--this-chunk=2')}, 00:13:35 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 00:13:35 INFO - 'browser-chrome': ('--flavor=browser',), 00:13:35 INFO - 'browser-chrome-addons': ('--flavor=browser', 00:13:35 INFO - '--chunk-by-runtime', 00:13:35 INFO - '--tag=addons'), 00:13:35 INFO - 'browser-chrome-chunked': ('--flavor=browser', 00:13:35 INFO - '--chunk-by-runtime'), 00:13:35 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 00:13:35 INFO - '--subsuite=clipboard'), 00:13:35 INFO - 'browser-chrome-coverage': ('--flavor=browser', 00:13:35 INFO - '--chunk-by-runtime', 00:13:35 INFO - '--timeout=1200'), 00:13:35 INFO - 'browser-chrome-gpu': ('--flavor=browser', 00:13:35 INFO - '--subsuite=gpu'), 00:13:35 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 00:13:35 INFO - '--subsuite=screenshots'), 00:13:35 INFO - 'chrome': ('--flavor=chrome',), 00:13:35 INFO - 'chrome-chunked': ('--flavor=chrome', 00:13:35 INFO - '--chunk-by-dir=4'), 00:13:35 INFO - 'chrome-clipboard': ('--flavor=chrome', 00:13:35 INFO - '--subsuite=clipboard'), 00:13:35 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 00:13:35 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 00:13:35 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 00:13:35 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 00:13:35 INFO - '--subsuite=clipboard'), 00:13:35 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 00:13:35 INFO - '--subsuite=devtools'), 00:13:35 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 00:13:35 INFO - '--subsuite=devtools', 00:13:35 INFO - '--chunk-by-runtime'), 00:13:35 INFO - 'mochitest-devtools-chrome-coverage': ('--flavor=browser', 00:13:35 INFO - '--subsuite=devtools', 00:13:35 INFO - '--chunk-by-runtime', 00:13:35 INFO - '--timeout=1200'), 00:13:35 INFO - 'mochitest-gl': ('--subsuite=webgl',), 00:13:35 INFO - 'mochitest-media': ('--subsuite=media',), 00:13:35 INFO - 'plain': (), 00:13:35 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 00:13:35 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 00:13:35 INFO - 'plain-gpu': ('--subsuite=gpu',), 00:13:35 INFO - 'valgrind-plain': ('--valgrind=/usr/bin/valgrind', 00:13:35 INFO - '--valgrind-supp-files=/builds/slave/test/build/tests/mochitest/x86_64-redhat-linux-gnu.sup,/builds/slave/test/build/tests/mochitest/cross-architecture.sup', 00:13:35 INFO - '--timeout=900', 00:13:35 INFO - '--max-timeouts=50')}, 00:13:35 INFO - 'all_mozbase_suites': {'mozbase': ()}, 00:13:35 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 00:13:35 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 00:13:35 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js', 00:13:35 INFO - '--suite=jstestbrowser'), 00:13:35 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 00:13:35 INFO - 'reftest': {'options': ('--suite=reftest',), 00:13:35 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 00:13:35 INFO - 'reftest-no-accel': {'options': ('--suite=reftest', 00:13:35 INFO - '--setpref=layers.acceleration.force-enabled=disabled'), 00:13:35 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 00:13:35 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 00:13:35 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 00:13:35 INFO - 'tests': ()}, 00:13:35 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 00:13:35 INFO - '--tag=addons', 00:13:35 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 00:13:35 INFO - 'tests': ()}, 00:13:35 INFO - 'xpcshell-coverage': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 00:13:35 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 00:13:35 INFO - 'tests': ()}}, 00:13:35 INFO - 'allow_software_gl_layers': False, 00:13:35 INFO - 'append_to_log': False, 00:13:35 INFO - 'base_work_dir': '/builds/slave/test', 00:13:35 INFO - 'binary_path': '/builds/slave/test/build/application/firefox/firefox-bin', 00:13:35 INFO - 'blob_upload_branch': 'ash', 00:13:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:13:35 INFO - 'buildbot_json_path': 'buildprops.json', 00:13:35 INFO - 'buildbot_max_log_size': 52428800, 00:13:35 INFO - 'code_coverage': False, 00:13:35 INFO - 'config_files': ('unittests/linux_unittest.py',), 00:13:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:13:35 INFO - 'download_minidump_stackwalk': True, 00:13:35 INFO - 'download_nodejs': True, 00:13:35 INFO - 'download_symbols': 'ondemand', 00:13:35 INFO - 'e10s': True, 00:13:35 INFO - 'exe_suffix': '', 00:13:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:13:35 INFO - 'tooltool.py': '/tools/tooltool.py', 00:13:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:13:35 INFO - '/tools/misc-python/virtualenv.py')}, 00:13:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:13:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:13:35 INFO - 'installer_path': '/builds/slave/test/build/installer.tar.bz2', 00:13:35 INFO - 'log_level': 'info', 00:13:35 INFO - 'log_to_console': True, 00:13:35 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 00:13:35 INFO - 'minidump_stackwalk_path': 'linux64-minidump_stackwalk', 00:13:35 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/linux64/releng.manifest', 00:13:35 INFO - 'minimum_tests_zip_dirs': ('bin/*', 00:13:35 INFO - 'certs/*', 00:13:35 INFO - 'config/*', 00:13:35 INFO - 'mach', 00:13:35 INFO - 'marionette/*', 00:13:35 INFO - 'modules/*', 00:13:35 INFO - 'mozbase/*', 00:13:35 INFO - 'tools/*'), 00:13:35 INFO - 'no_random': False, 00:13:35 INFO - 'nodejs_path': 'node-linux-x64/bin/node', 00:13:35 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/linux64/nodejs.manifest', 00:13:35 INFO - 'opt_config_files': (), 00:13:35 INFO - 'pip_index': False, 00:13:35 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 00:13:35 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 00:13:35 INFO - 'enabled': True, 00:13:35 INFO - 'halt_on_failure': False, 00:13:35 INFO - 'name': 'disable_screen_saver'}, 00:13:35 INFO - {'architectures': ('32bit',), 00:13:35 INFO - 'cmd': ('python', 00:13:35 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 00:13:35 INFO - '--configuration-file', 00:13:35 INFO - '../scripts/external_tools/machine-configuration.json'), 00:13:35 INFO - 'enabled': False, 00:13:35 INFO - 'halt_on_failure': True, 00:13:35 INFO - 'name': 'run mouse & screen adjustment script'}), 00:13:35 INFO - 'require_test_zip': True, 00:13:35 INFO - 'run_all_suites': False, 00:13:35 INFO - 'run_cmd_checks_enabled': True, 00:13:35 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 00:13:35 INFO - 'gtest': 'rungtests.py', 00:13:35 INFO - 'jittest': 'jit_test.py', 00:13:35 INFO - 'mochitest': 'runtests.py', 00:13:35 INFO - 'mozbase': 'test.py', 00:13:35 INFO - 'mozmill': 'runtestlist.py', 00:13:35 INFO - 'reftest': 'runreftest.py', 00:13:35 INFO - 'xpcshell': 'runxpcshelltests.py'}, 00:13:35 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 00:13:35 INFO - 'gtest': ('gtest/*',), 00:13:35 INFO - 'jittest': ('jit-test/*',), 00:13:35 INFO - 'mochitest': ('mochitest/*',), 00:13:35 INFO - 'mozbase': ('mozbase/*',), 00:13:35 INFO - 'mozmill': ('mozmill/*',), 00:13:35 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 00:13:35 INFO - 'xpcshell': ('xpcshell/*',)}, 00:13:35 INFO - 'specified_mochitest_suites': ('plain-chunked',), 00:13:35 INFO - 'strict_content_sandbox': False, 00:13:35 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 00:13:35 INFO - '--xre-path=%(abs_app_dir)s'), 00:13:35 INFO - 'run_filename': 'runcppunittests.py', 00:13:35 INFO - 'testsdir': 'cppunittest'}, 00:13:35 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 00:13:35 INFO - '--cwd=%(gtest_dir)s', 00:13:35 INFO - '--symbols-path=%(symbols_path)s', 00:13:35 INFO - '--utility-path=tests/bin', 00:13:35 INFO - '%(binary_path)s'), 00:13:35 INFO - 'run_filename': 'rungtests.py'}, 00:13:35 INFO - 'jittest': {'options': ('tests/bin/js', 00:13:35 INFO - '--no-slow', 00:13:35 INFO - '--no-progress', 00:13:35 INFO - '--format=automation', 00:13:35 INFO - '--jitflags=all', 00:13:35 INFO - '--timeout=970'), 00:13:35 INFO - 'run_filename': 'jit_test.py', 00:13:35 INFO - 'run_timeout': 1000, 00:13:35 INFO - 'testsdir': 'jit-test/jit-test'}, 00:13:35 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 00:13:35 INFO - '--utility-path=tests/bin', 00:13:35 INFO - '--extra-profile-file=tests/bin/plugins', 00:13:35 INFO - '--symbols-path=%(symbols_path)s', 00:13:35 INFO - '--certificate-path=tests/certs', 00:13:35 INFO - '--setpref=webgl.force-enabled=true', 00:13:35 INFO - '--quiet', 00:13:35 INFO - '--log-raw=%(raw_log_file)s', 00:13:35 INFO - '--log-errorsummary=%(error_summary_file)s', 00:13:35 INFO - '--use-test-media-devices', 00:13:35 INFO - '--screenshot-on-fail', 00:13:35 INFO - '--cleanup-crashes'), 00:13:35 INFO - 'run_filename': 'runtests.py', 00:13:35 INFO - 'testsdir': 'mochitest'}, 00:13:35 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 00:13:35 INFO - 'run_filename': 'test.py', 00:13:35 INFO - 'testsdir': 'mozbase'}, 00:13:35 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 00:13:35 INFO - '--testing-modules-dir=test/modules', 00:13:35 INFO - '--plugins-path=%(test_plugin_path)s', 00:13:35 INFO - '--symbols-path=%(symbols_path)s'), 00:13:35 INFO - 'run_filename': 'runtestlist.py', 00:13:35 INFO - 'testsdir': 'mozmill'}, 00:13:35 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 00:13:35 INFO - '--utility-path=tests/bin', 00:13:35 INFO - '--extra-profile-file=tests/bin/plugins', 00:13:35 INFO - '--symbols-path=%(symbols_path)s', 00:13:35 INFO - '--log-raw=%(raw_log_file)s', 00:13:35 INFO - '--log-errorsummary=%(error_summary_file)s', 00:13:35 INFO - '--cleanup-crashes'), 00:13:35 INFO - 'run_filename': 'runreftest.py', 00:13:35 INFO - 'testsdir': 'reftest'}, 00:13:35 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 00:13:35 INFO - '--test-plugin-path=%(test_plugin_path)s', 00:13:35 INFO - '--log-raw=%(raw_log_file)s', 00:13:35 INFO - '--log-errorsummary=%(error_summary_file)s', 00:13:35 INFO - '--utility-path=tests/bin'), 00:13:35 INFO - 'run_filename': 'runxpcshelltests.py', 00:13:35 INFO - 'testsdir': 'xpcshell'}}, 00:13:35 INFO - 'this_chunk': '3', 00:13:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:13:35 INFO - 'total_chunks': '5', 00:13:35 INFO - 'unstructured_flavors': {'cppunittest': (), 00:13:35 INFO - 'gtest': (), 00:13:35 INFO - 'jittest': (), 00:13:35 INFO - 'mochitest': ('jetpack',), 00:13:35 INFO - 'mozbase': (), 00:13:35 INFO - 'mozmill': (), 00:13:35 INFO - 'xpcshell': ()}, 00:13:35 INFO - 'vcs_output_timeout': 1000, 00:13:35 INFO - 'virtualenv_path': 'venv', 00:13:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:13:35 INFO - 'work_dir': 'build', 00:13:35 INFO - 'xpcshell_name': 'xpcshell'} 00:13:35 INFO - [mozharness: 2016-11-16 08:13:35.368995Z] Running clobber step. 00:13:35 INFO - Running pre-action listener: _resource_record_pre_action 00:13:35 INFO - Running main action method: clobber 00:13:35 INFO - rmtree: /builds/slave/test/build 00:13:35 INFO - Running post-action listener: _resource_record_post_action 00:13:35 INFO - [mozharness: 2016-11-16 08:13:35.380360Z] Finished clobber step (success) 00:13:35 INFO - [mozharness: 2016-11-16 08:13:35.380712Z] Running read-buildbot-config step. 00:13:35 INFO - Running pre-action listener: _resource_record_pre_action 00:13:35 INFO - Running main action method: read_buildbot_config 00:13:35 INFO - Using buildbot properties: 00:13:35 INFO - { 00:13:35 INFO - "project": "", 00:13:35 INFO - "product": "firefox", 00:13:35 INFO - "script_repo_revision": "production", 00:13:35 INFO - "scheduler": "tests-ash-ubuntu64_vm-pgo-unittest", 00:13:35 INFO - "repository": "", 00:13:35 INFO - "buildername": "Ubuntu VM 12.04 x64 ash pgo test mochitest-e10s-3", 00:13:35 INFO - "buildid": "20161115213008", 00:13:35 INFO - "pgo_build": "True", 00:13:35 INFO - "basedir": "/builds/slave/test", 00:13:35 INFO - "buildnumber": 2, 00:13:35 INFO - "slavename": "tst-linux64-spot-1507", 00:13:35 INFO - "master": "http://buildbot-master130.bb.releng.use1.mozilla.com:8201/", 00:13:35 INFO - "platform": "linux64", 00:13:35 INFO - "branch": "ash", 00:13:35 INFO - "revision": "ecb3d43e41e37a225e9e733a74e2a5f5f40a2eba", 00:13:35 INFO - "repo_path": "projects/ash", 00:13:35 INFO - "moz_repo_path": "", 00:13:35 INFO - "stage_platform": "linux64-pgo", 00:13:35 INFO - "builduid": "2e174c25e65740c2bb0caf5b370668f6", 00:13:35 INFO - "slavebuilddir": "test" 00:13:35 INFO - } 00:13:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2. 00:13:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json. 00:13:35 INFO - Running post-action listener: _resource_record_post_action 00:13:35 INFO - [mozharness: 2016-11-16 08:13:35.389522Z] Finished read-buildbot-config step (success) 00:13:35 INFO - [mozharness: 2016-11-16 08:13:35.389814Z] Running download-and-extract step. 00:13:35 INFO - Running pre-action listener: _pre_download_and_extract 00:13:35 WARNING - Try message not found. 00:13:35 INFO - Running pre-action listener: _resource_record_pre_action 00:13:35 INFO - Running main action method: download_and_extract 00:13:35 INFO - mkdir: /builds/slave/test/build/tests 00:13:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:13:35 INFO - trying https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json 00:13:35 INFO - Downloading https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json 00:13:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 00:13:36 INFO - Downloaded 1361 bytes. 00:13:36 INFO - Reading from file /builds/slave/test/build/firefox-53.0a1.en-US.linux-x86_64.test_packages.json 00:13:36 INFO - Using the following test package requirements: 00:13:36 INFO - {u'common': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip'], 00:13:36 INFO - u'cppunittest': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 00:13:36 INFO - u'gtest': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.gtest.tests.zip'], 00:13:36 INFO - u'jittest': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'jsshell-linux-x86_64.zip'], 00:13:36 INFO - u'mochitest': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 00:13:36 INFO - u'mozbase': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip'], 00:13:36 INFO - u'reftest': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.reftest.tests.zip'], 00:13:36 INFO - u'talos': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.talos.tests.zip'], 00:13:36 INFO - u'web-platform': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 00:13:36 INFO - u'xpcshell': [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', 00:13:36 INFO - u'firefox-53.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 00:13:36 INFO - Downloading packages: [u'firefox-53.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-53.0a1.en-US.linux-x86_64.mochitest.tests.zip'] for test suite category: mochitest 00:13:36 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/* from https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.common.tests.zip 00:13:36 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 00:13:36 INFO - Fetch https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.common.tests.zip into memory 00:13:38 INFO - Http code: 200 00:13:38 INFO - via: 1.1 66ed69e8b47ad05050331602c798132f.cloudfront.net (CloudFront) 00:13:38 INFO - x-amz-cf-id: mwP7juthMmmvjCVvrCXo-htjwuqoiv7atLhX_KHJI5JqoQ9EWdx9LQ== 00:13:38 INFO - x-amz-version-id: luPJCULxBwZvsa9VBt3UWdGcpmdiuGUK 00:13:39 INFO - Expected file size: 21971348 00:13:39 INFO - Obtained file size: 21971348 00:13:40 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/* from https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.mochitest.tests.zip 00:13:40 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.mochitest.tests.zip'}, attempt #1 00:13:40 INFO - Fetch https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.mochitest.tests.zip into memory 00:13:42 INFO - Http code: 200 00:13:46 INFO - via: 1.1 11dd60d1f68e8258294f92935b53a91f.cloudfront.net (CloudFront) 00:13:46 INFO - x-amz-cf-id: l4lM6c_ejQJZ_q23cfVsoYfaQ8G2pa-sMJ5fd1VZkSASavCZeDljUQ== 00:13:46 INFO - x-amz-version-id: MKcdIBxT_3CqRT0VHfirspvduNL3a5TS 00:13:50 INFO - Expected file size: 73704007 00:13:50 INFO - Obtained file size: 73704007 00:14:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:11 INFO - trying https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2 00:14:11 INFO - Downloading https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/installer.tar.bz2 00:14:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/installer.tar.bz2'}, attempt #1 00:14:16 INFO - Downloaded 59527485 bytes. 00:14:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2 00:14:16 INFO - mkdir: /builds/slave/test/properties 00:14:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:14:16 INFO - Writing to file /builds/slave/test/properties/build_url 00:14:16 INFO - Contents: 00:14:16 INFO - build_url:https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2 00:14:18 INFO - Running post-action listener: _resource_record_post_action 00:14:18 INFO - Running post-action listener: set_extra_try_arguments 00:14:18 INFO - [mozharness: 2016-11-16 08:14:18.198040Z] Finished download-and-extract step (success) 00:14:18 INFO - [mozharness: 2016-11-16 08:14:18.198365Z] Running create-virtualenv step. 00:14:18 INFO - Running pre-action listener: _install_mozbase 00:14:18 INFO - Running pre-action listener: _pre_create_virtualenv 00:14:18 INFO - Running pre-action listener: _resource_record_pre_action 00:14:18 INFO - Running main action method: create_virtualenv 00:14:18 INFO - Creating virtualenv /builds/slave/test/build/venv 00:14:18 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 00:14:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:14:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:14:18 INFO - Using real prefix '/usr' 00:14:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:14:19 INFO - Installing distribute.............................................................................................................................................................................................done. 00:14:24 INFO - Installing pip.................done. 00:14:24 INFO - Return code: 0 00:14:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 00:14:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 00:14:25 INFO - Reading from file tmpfile_stdout 00:14:25 INFO - Output received: 00:14:25 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 00:14:25 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 00:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14: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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 00:14:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 00:14:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:25 INFO - 'CCACHE_UMASK': '002', 00:14:25 INFO - 'DISPLAY': ':0', 00:14:25 INFO - 'HOME': '/home/cltbld', 00:14:25 INFO - 'LANG': 'en_US.UTF-8', 00:14:25 INFO - 'LOGNAME': 'cltbld', 00:14:25 INFO - 'MAIL': '/var/mail/cltbld', 00:14:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:25 INFO - 'MOZ_NO_REMOTE': '1', 00:14:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:25 INFO - 'PWD': '/builds/slave/test', 00:14:25 INFO - 'SHELL': '/bin/bash', 00:14:25 INFO - 'SHLVL': '1', 00:14:25 INFO - 'TERM': 'linux', 00:14:25 INFO - 'TMOUT': '86400', 00:14:25 INFO - 'USER': 'cltbld', 00:14:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:25 INFO - '_': '/tools/buildbot/bin/python'} 00:14:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:26 INFO - Downloading/unpacking psutil>=3.1.1 00:14: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 00:14: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 00:14:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14: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 00:14: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 00:14:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:14:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:14:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:14:31 INFO - Installing collected packages: psutil 00:14:31 INFO - Running setup.py install for psutil 00:14:32 INFO - building 'psutil._psutil_linux' extension 00:14:32 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 00:14:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 00:14:34 INFO - building 'psutil._psutil_posix' extension 00:14:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 00:14:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 00:14:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:14:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:14:34 INFO - Successfully installed psutil 00:14:34 INFO - Cleaning up... 00:14:34 INFO - Return code: 0 00:14:34 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 00:14:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:35 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 00:14:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 00:14:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:35 INFO - 'CCACHE_UMASK': '002', 00:14:35 INFO - 'DISPLAY': ':0', 00:14:35 INFO - 'HOME': '/home/cltbld', 00:14:35 INFO - 'LANG': 'en_US.UTF-8', 00:14:35 INFO - 'LOGNAME': 'cltbld', 00:14:35 INFO - 'MAIL': '/var/mail/cltbld', 00:14:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:35 INFO - 'MOZ_NO_REMOTE': '1', 00:14:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:35 INFO - 'PWD': '/builds/slave/test', 00:14:35 INFO - 'SHELL': '/bin/bash', 00:14:35 INFO - 'SHLVL': '1', 00:14:35 INFO - 'TERM': 'linux', 00:14:35 INFO - 'TMOUT': '86400', 00:14:35 INFO - 'USER': 'cltbld', 00:14:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:35 INFO - '_': '/tools/buildbot/bin/python'} 00:14:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:35 INFO - Downloading/unpacking mozsystemmonitor==0.3 00:14:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:40 INFO - Downloading mozsystemmonitor-0.3.tar.gz 00:14:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 00:14:40 INFO - Installing collected packages: mozsystemmonitor 00:14:40 INFO - Running setup.py install for mozsystemmonitor 00:14:40 INFO - Successfully installed mozsystemmonitor 00:14:40 INFO - Cleaning up... 00:14:41 INFO - Return code: 0 00:14:41 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 00:14:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:41 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 00:14:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 00:14:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:41 INFO - 'CCACHE_UMASK': '002', 00:14:41 INFO - 'DISPLAY': ':0', 00:14:41 INFO - 'HOME': '/home/cltbld', 00:14:41 INFO - 'LANG': 'en_US.UTF-8', 00:14:41 INFO - 'LOGNAME': 'cltbld', 00:14:41 INFO - 'MAIL': '/var/mail/cltbld', 00:14:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:41 INFO - 'MOZ_NO_REMOTE': '1', 00:14:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:41 INFO - 'PWD': '/builds/slave/test', 00:14:41 INFO - 'SHELL': '/bin/bash', 00:14:41 INFO - 'SHLVL': '1', 00:14:41 INFO - 'TERM': 'linux', 00:14:41 INFO - 'TMOUT': '86400', 00:14:41 INFO - 'USER': 'cltbld', 00:14:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:41 INFO - '_': '/tools/buildbot/bin/python'} 00:14:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:42 INFO - Downloading/unpacking jsonschema==2.5.1 00:14:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:47 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 00:14:47 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 00:14: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 00:14: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 00:14:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14: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 00:14: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 00:14:47 INFO - Downloading functools32-3.2.3-2.tar.gz 00:14:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 00:14:47 INFO - warning: no files found matching '*.txt' 00:14:47 INFO - no previously-included directories found matching 'build' 00:14:47 INFO - no previously-included directories found matching 'dist' 00:14:47 INFO - no previously-included directories found matching '.git*' 00:14:47 INFO - Installing collected packages: jsonschema, functools32 00:14:47 INFO - Running setup.py install for functools32 00:14:48 INFO - warning: no files found matching '*.txt' 00:14:48 INFO - no previously-included directories found matching 'build' 00:14:48 INFO - no previously-included directories found matching 'dist' 00:14:48 INFO - no previously-included directories found matching '.git*' 00:14:48 INFO - Successfully installed jsonschema functools32 00:14:48 INFO - Cleaning up... 00:14:48 INFO - Return code: 0 00:14:48 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 00:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:48 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 00:14:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 00:14:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:48 INFO - 'CCACHE_UMASK': '002', 00:14:48 INFO - 'DISPLAY': ':0', 00:14:48 INFO - 'HOME': '/home/cltbld', 00:14:48 INFO - 'LANG': 'en_US.UTF-8', 00:14:48 INFO - 'LOGNAME': 'cltbld', 00:14:48 INFO - 'MAIL': '/var/mail/cltbld', 00:14:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:48 INFO - 'MOZ_NO_REMOTE': '1', 00:14:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:48 INFO - 'PWD': '/builds/slave/test', 00:14:48 INFO - 'SHELL': '/bin/bash', 00:14:48 INFO - 'SHLVL': '1', 00:14:48 INFO - 'TERM': 'linux', 00:14:48 INFO - 'TMOUT': '86400', 00:14:48 INFO - 'USER': 'cltbld', 00:14:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:48 INFO - '_': '/tools/buildbot/bin/python'} 00:14:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:49 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 00:14:49 INFO - Cleaning up... 00:14:49 INFO - Return code: 0 00:14:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:14:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:49 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:14:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:14:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:49 INFO - 'CCACHE_UMASK': '002', 00:14:49 INFO - 'DISPLAY': ':0', 00:14:49 INFO - 'HOME': '/home/cltbld', 00:14:49 INFO - 'LANG': 'en_US.UTF-8', 00:14:49 INFO - 'LOGNAME': 'cltbld', 00:14:49 INFO - 'MAIL': '/var/mail/cltbld', 00:14:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:49 INFO - 'MOZ_NO_REMOTE': '1', 00:14:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:49 INFO - 'PWD': '/builds/slave/test', 00:14:49 INFO - 'SHELL': '/bin/bash', 00:14:49 INFO - 'SHLVL': '1', 00:14:49 INFO - 'TERM': 'linux', 00:14:49 INFO - 'TMOUT': '86400', 00:14:49 INFO - 'USER': 'cltbld', 00:14:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:49 INFO - '_': '/tools/buildbot/bin/python'} 00:14:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:50 INFO - Downloading/unpacking blobuploader==1.2.4 00:14:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:55 INFO - Downloading blobuploader-1.2.4.tar.gz 00:14:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:14:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:14:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:14:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:14:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:14:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:14:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:14:57 INFO - Downloading docopt-0.6.1.tar.gz 00:14:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:14:57 INFO - Installing collected packages: blobuploader, requests, docopt 00:14:57 INFO - Running setup.py install for blobuploader 00:14:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:14:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:14:57 INFO - Running setup.py install for requests 00:14:58 INFO - Running setup.py install for docopt 00:14:58 INFO - Successfully installed blobuploader requests docopt 00:14:58 INFO - Cleaning up... 00:14:58 INFO - Return code: 0 00:14:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:14:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:14:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:14:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:14:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:14:59 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:14:59 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:14:59 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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:14:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:14:59 INFO - 'CCACHE_UMASK': '002', 00:14:59 INFO - 'DISPLAY': ':0', 00:14:59 INFO - 'HOME': '/home/cltbld', 00:14:59 INFO - 'LANG': 'en_US.UTF-8', 00:14:59 INFO - 'LOGNAME': 'cltbld', 00:14:59 INFO - 'MAIL': '/var/mail/cltbld', 00:14:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:14:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:14:59 INFO - 'MOZ_NO_REMOTE': '1', 00:14:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:14:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:14:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:14:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:14:59 INFO - 'PWD': '/builds/slave/test', 00:14:59 INFO - 'SHELL': '/bin/bash', 00:14:59 INFO - 'SHLVL': '1', 00:14:59 INFO - 'TERM': 'linux', 00:14:59 INFO - 'TMOUT': '86400', 00:14:59 INFO - 'USER': 'cltbld', 00:14:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:14:59 INFO - '_': '/tools/buildbot/bin/python'} 00:14:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:14:59 INFO - Running setup.py (path:/tmp/pip-nHmsTK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:14:59 INFO - Running setup.py (path:/tmp/pip-HuNhnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:14:59 INFO - Running setup.py (path:/tmp/pip-1GCYjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:14:59 INFO - Running setup.py (path:/tmp/pip-_s37pv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:14:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:14:59 INFO - Running setup.py (path:/tmp/pip-hVSWyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:15:00 INFO - Running setup.py (path:/tmp/pip-2L8GPQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:15:00 INFO - Running setup.py (path:/tmp/pip-DwyGjz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:15:00 INFO - Running setup.py (path:/tmp/pip-OJDlOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:15:00 INFO - Running setup.py (path:/tmp/pip-LCshpQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:15:00 INFO - Running setup.py (path:/tmp/pip-olOtRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:15:00 INFO - Running setup.py (path:/tmp/pip-jKLwzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:15:00 INFO - Running setup.py (path:/tmp/pip-ev1cuE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:15:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:15:00 INFO - Running setup.py (path:/tmp/pip-UVw9DQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:15:01 INFO - Running setup.py (path:/tmp/pip-wGnJVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:01 INFO - Running setup.py (path:/tmp/pip-QZ8KkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:15:01 INFO - Running setup.py (path:/tmp/pip-4MQkop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:15:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:15:01 INFO - Running setup.py (path:/tmp/pip-KHMyMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:15:01 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 00:15:01 INFO - Running setup.py install for manifestparser 00:15:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:15:01 INFO - Running setup.py install for mozcrash 00:15:01 INFO - Running setup.py install for mozdebug 00:15:02 INFO - Running setup.py install for mozdevice 00:15:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:15:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:15:02 INFO - Running setup.py install for mozfile 00:15:02 INFO - Running setup.py install for mozhttpd 00:15:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:15:02 INFO - Running setup.py install for mozinfo 00:15:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:15:02 INFO - Running setup.py install for mozInstall 00:15:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Running setup.py install for mozleak 00:15:03 INFO - Running setup.py install for mozlog 00:15:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Running setup.py install for moznetwork 00:15:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:15:03 INFO - Running setup.py install for mozprocess 00:15:04 INFO - Running setup.py install for mozprofile 00:15:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:15:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:15:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:15:04 INFO - Running setup.py install for mozrunner 00:15:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:15:04 INFO - Running setup.py install for mozscreenshot 00:15:04 INFO - Running setup.py install for moztest 00:15:04 INFO - Running setup.py install for mozversion 00:15:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:15:05 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion 00:15:05 INFO - Cleaning up... 00:15:05 INFO - Return code: 0 00:15:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:15:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:05 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:05 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:15:05 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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:15:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:05 INFO - 'CCACHE_UMASK': '002', 00:15:05 INFO - 'DISPLAY': ':0', 00:15:05 INFO - 'HOME': '/home/cltbld', 00:15:05 INFO - 'LANG': 'en_US.UTF-8', 00:15:05 INFO - 'LOGNAME': 'cltbld', 00:15:05 INFO - 'MAIL': '/var/mail/cltbld', 00:15:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:05 INFO - 'MOZ_NO_REMOTE': '1', 00:15:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:05 INFO - 'PWD': '/builds/slave/test', 00:15:05 INFO - 'SHELL': '/bin/bash', 00:15:05 INFO - 'SHLVL': '1', 00:15:05 INFO - 'TERM': 'linux', 00:15:05 INFO - 'TMOUT': '86400', 00:15:05 INFO - 'USER': 'cltbld', 00:15:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:05 INFO - '_': '/tools/buildbot/bin/python'} 00:15:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:15:06 INFO - Running setup.py (path:/tmp/pip-diFuV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:15:06 INFO - Running setup.py (path:/tmp/pip-idekb6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:15:06 INFO - Running setup.py (path:/tmp/pip-Cvocta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:15:06 INFO - Running setup.py (path:/tmp/pip-bLZwwO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:15:06 INFO - Running setup.py (path:/tmp/pip-IwGby0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:15:06 INFO - Running setup.py (path:/tmp/pip-ygt0cu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:15:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:15:06 INFO - Running setup.py (path:/tmp/pip-SADUiw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:15:07 INFO - Running setup.py (path:/tmp/pip-NHPOg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:15:07 INFO - Running setup.py (path:/tmp/pip-CF8M2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:15:07 INFO - Running setup.py (path:/tmp/pip-xiPALC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:15:07 INFO - Running setup.py (path:/tmp/pip-H2YoZj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:15:07 INFO - Running setup.py (path:/tmp/pip-N4xnb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:15:07 INFO - Running setup.py (path:/tmp/pip-DhlYNs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:15:07 INFO - Running setup.py (path:/tmp/pip-98Z4aa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:15:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:07 INFO - Running setup.py (path:/tmp/pip-VoKcA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:15:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:15:08 INFO - Running setup.py (path:/tmp/pip-N6YGLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:15:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:15:08 INFO - Running setup.py (path:/tmp/pip-Qv4qo7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:15:08 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.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:08 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.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:15:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:13 INFO - Downloading blessings-1.6.tar.gz 00:15:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:15:13 INFO - Installing collected packages: blessings 00:15:13 INFO - Running setup.py install for blessings 00:15:13 INFO - Successfully installed blessings 00:15:13 INFO - Cleaning up... 00:15:13 INFO - Return code: 0 00:15:13 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 00:15:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:14 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pip>=1.5'] in /builds/slave/test/build 00:15:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub pip>=1.5 00:15:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:14 INFO - 'CCACHE_UMASK': '002', 00:15:14 INFO - 'DISPLAY': ':0', 00:15:14 INFO - 'HOME': '/home/cltbld', 00:15:14 INFO - 'LANG': 'en_US.UTF-8', 00:15:14 INFO - 'LOGNAME': 'cltbld', 00:15:14 INFO - 'MAIL': '/var/mail/cltbld', 00:15:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:14 INFO - 'MOZ_NO_REMOTE': '1', 00:15:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:14 INFO - 'PWD': '/builds/slave/test', 00:15:14 INFO - 'SHELL': '/bin/bash', 00:15:14 INFO - 'SHLVL': '1', 00:15:14 INFO - 'TERM': 'linux', 00:15:14 INFO - 'TMOUT': '86400', 00:15:14 INFO - 'USER': 'cltbld', 00:15:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:14 INFO - '_': '/tools/buildbot/bin/python'} 00:15:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:14 INFO - Requirement already satisfied (use --upgrade to upgrade): pip>=1.5 in ./venv/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg 00:15:14 INFO - Cleaning up... 00:15:14 INFO - Return code: 0 00:15:14 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 00:15:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil==3.1.1'] in /builds/slave/test/build 00:15:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil==3.1.1 00:15:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:15 INFO - 'CCACHE_UMASK': '002', 00:15:15 INFO - 'DISPLAY': ':0', 00:15:15 INFO - 'HOME': '/home/cltbld', 00:15:15 INFO - 'LANG': 'en_US.UTF-8', 00:15:15 INFO - 'LOGNAME': 'cltbld', 00:15:15 INFO - 'MAIL': '/var/mail/cltbld', 00:15:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:15 INFO - 'MOZ_NO_REMOTE': '1', 00:15:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:15 INFO - 'PWD': '/builds/slave/test', 00:15:15 INFO - 'SHELL': '/bin/bash', 00:15:15 INFO - 'SHLVL': '1', 00:15:15 INFO - 'TERM': 'linux', 00:15:15 INFO - 'TMOUT': '86400', 00:15:15 INFO - 'USER': 'cltbld', 00:15:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:15 INFO - '_': '/tools/buildbot/bin/python'} 00:15:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in ./venv/lib/python2.7/site-packages 00:15:15 INFO - Cleaning up... 00:15:15 INFO - Return code: 0 00:15:15 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 00:15:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:16 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mock'] in /builds/slave/test/build 00:15:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mock 00:15:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:16 INFO - 'CCACHE_UMASK': '002', 00:15:16 INFO - 'DISPLAY': ':0', 00:15:16 INFO - 'HOME': '/home/cltbld', 00:15:16 INFO - 'LANG': 'en_US.UTF-8', 00:15:16 INFO - 'LOGNAME': 'cltbld', 00:15:16 INFO - 'MAIL': '/var/mail/cltbld', 00:15:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:16 INFO - 'MOZ_NO_REMOTE': '1', 00:15:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:16 INFO - 'PWD': '/builds/slave/test', 00:15:16 INFO - 'SHELL': '/bin/bash', 00:15:16 INFO - 'SHLVL': '1', 00:15:16 INFO - 'TERM': 'linux', 00:15:16 INFO - 'TMOUT': '86400', 00:15:16 INFO - 'USER': 'cltbld', 00:15:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:16 INFO - '_': '/tools/buildbot/bin/python'} 00:15:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:16 INFO - Downloading/unpacking mock 00:15: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 00:15: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 00:15:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15: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 00:15: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 00:15:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mock/setup.py) egg_info for package mock 00:15:22 INFO - warning: no files found matching '*.png' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.css' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.html' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.js' under directory 'docs' 00:15:22 INFO - Installing collected packages: mock 00:15:22 INFO - Running setup.py install for mock 00:15:22 INFO - warning: no files found matching '*.png' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.css' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.html' under directory 'docs' 00:15:22 INFO - warning: no files found matching '*.js' under directory 'docs' 00:15:22 INFO - Successfully installed mock 00:15:22 INFO - Cleaning up... 00:15:22 INFO - Return code: 0 00:15:22 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 00:15:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:23 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'simplejson'] in /builds/slave/test/build 00:15:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub simplejson 00:15:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:23 INFO - 'CCACHE_UMASK': '002', 00:15:23 INFO - 'DISPLAY': ':0', 00:15:23 INFO - 'HOME': '/home/cltbld', 00:15:23 INFO - 'LANG': 'en_US.UTF-8', 00:15:23 INFO - 'LOGNAME': 'cltbld', 00:15:23 INFO - 'MAIL': '/var/mail/cltbld', 00:15:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:23 INFO - 'MOZ_NO_REMOTE': '1', 00:15:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:23 INFO - 'PWD': '/builds/slave/test', 00:15:23 INFO - 'SHELL': '/bin/bash', 00:15:23 INFO - 'SHLVL': '1', 00:15:23 INFO - 'TERM': 'linux', 00:15:23 INFO - 'TMOUT': '86400', 00:15:23 INFO - 'USER': 'cltbld', 00:15:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:23 INFO - '_': '/tools/buildbot/bin/python'} 00:15:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:23 INFO - Downloading/unpacking simplejson 00:15:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/simplejson/setup.py) egg_info for package simplejson 00:15:29 INFO - Installing collected packages: simplejson 00:15:29 INFO - Running setup.py install for simplejson 00:15:29 INFO - building 'simplejson._speedups' extension 00:15:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c simplejson/_speedups.c -o build/temp.linux-x86_64-2.7/simplejson/_speedups.o 00:15:30 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/simplejson/_speedups.o -o build/lib.linux-x86_64-2.7/simplejson/_speedups.so 00:15:30 INFO - Successfully installed simplejson 00:15:30 INFO - Cleaning up... 00:15:31 INFO - Return code: 0 00:15:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:15:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15: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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15: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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:15: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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:15:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:31 INFO - 'CCACHE_UMASK': '002', 00:15:31 INFO - 'DISPLAY': ':0', 00:15:31 INFO - 'HOME': '/home/cltbld', 00:15:31 INFO - 'LANG': 'en_US.UTF-8', 00:15:31 INFO - 'LOGNAME': 'cltbld', 00:15:31 INFO - 'MAIL': '/var/mail/cltbld', 00:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:31 INFO - 'MOZ_NO_REMOTE': '1', 00:15:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:31 INFO - 'PWD': '/builds/slave/test', 00:15:31 INFO - 'SHELL': '/bin/bash', 00:15:31 INFO - 'SHLVL': '1', 00:15:31 INFO - 'TERM': 'linux', 00:15:31 INFO - 'TMOUT': '86400', 00:15:31 INFO - 'USER': 'cltbld', 00:15:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:31 INFO - '_': '/tools/buildbot/bin/python'} 00:15:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:15:32 INFO - Running setup.py (path:/tmp/pip-gQgK5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:15:32 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:15:32 INFO - Running setup.py (path:/tmp/pip-4gIkNh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:15:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:15:32 INFO - Running setup.py (path:/tmp/pip-_2Eqsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:15:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:15:32 INFO - Running setup.py (path:/tmp/pip-UtNItN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:15:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:15:32 INFO - Running setup.py (path:/tmp/pip-285ctQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:15:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:15:32 INFO - Running setup.py (path:/tmp/pip-IuUnCE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:15: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)) 00:15:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:15:32 INFO - Running setup.py (path:/tmp/pip-uzvvOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:15:33 INFO - Running setup.py (path:/tmp/pip-NwwNdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:15:33 INFO - Running setup.py (path:/tmp/pip-I6q6ag-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:15:33 INFO - Running setup.py (path:/tmp/pip-E6wwHM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:15:33 INFO - Running setup.py (path:/tmp/pip-qlKqQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:15:33 INFO - Running setup.py (path:/tmp/pip-i2ydmn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:15:33 INFO - Running setup.py (path:/tmp/pip-RRR26z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:15:33 INFO - Running setup.py (path:/tmp/pip-iOFvvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:15:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:15:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:33 INFO - Running setup.py (path:/tmp/pip-XmNyBh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:15:34 INFO - Running setup.py (path:/tmp/pip-4qHP1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:15:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:15:34 INFO - Running setup.py (path:/tmp/pip-I6c_Dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:15:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:15:34 INFO - Running setup.py (path:/tmp/pip-BKtLW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:15:34 INFO - Running setup.py (path:/tmp/pip-OitAXN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:15:34 INFO - Running setup.py (path:/tmp/pip-M1zjvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:15:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:15:34 INFO - Running setup.py (path:/tmp/pip-QMQRFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:15:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:15:35 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-client 00:15:35 INFO - Running setup.py install for wptserve 00:15:35 INFO - Running setup.py install for marionette-driver 00:15:35 INFO - Running setup.py install for browsermob-proxy 00:15:35 INFO - Running setup.py install for marionette-client 00:15:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:15:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:15:36 INFO - Successfully installed wptserve marionette-driver browsermob-proxy marionette-client 00:15:36 INFO - Cleaning up... 00:15:36 INFO - Return code: 0 00:15:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:15:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:15:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:15:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:36 INFO - 'CCACHE_UMASK': '002', 00:15:36 INFO - 'DISPLAY': ':0', 00:15:36 INFO - 'HOME': '/home/cltbld', 00:15:36 INFO - 'LANG': 'en_US.UTF-8', 00:15:36 INFO - 'LOGNAME': 'cltbld', 00:15:36 INFO - 'MAIL': '/var/mail/cltbld', 00:15:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:36 INFO - 'MOZ_NO_REMOTE': '1', 00:15:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:36 INFO - 'PWD': '/builds/slave/test', 00:15:36 INFO - 'SHELL': '/bin/bash', 00:15:36 INFO - 'SHLVL': '1', 00:15:36 INFO - 'TERM': 'linux', 00:15:36 INFO - 'TMOUT': '86400', 00:15:36 INFO - 'USER': 'cltbld', 00:15:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:36 INFO - '_': '/tools/buildbot/bin/python'} 00:15:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:15:37 INFO - Running setup.py (path:/tmp/pip-z38GnC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:15:37 INFO - Running setup.py (path:/tmp/pip-6tF31K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:15:37 INFO - Running setup.py (path:/tmp/pip-riUz1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:15:37 INFO - Running setup.py (path:/tmp/pip-od3QZV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:15:37 INFO - Running setup.py (path:/tmp/pip-ymZyGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:15:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:15:37 INFO - Running setup.py (path:/tmp/pip-XxFO0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:15:38 INFO - Running setup.py (path:/tmp/pip-Hp3H1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:15:38 INFO - Running setup.py (path:/tmp/pip-rDz2ci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:15:38 INFO - Running setup.py (path:/tmp/pip-TT2YgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:15:38 INFO - Running setup.py (path:/tmp/pip-_JONWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:15:38 INFO - Running setup.py (path:/tmp/pip-EBse5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:15:38 INFO - Running setup.py (path:/tmp/pip-eQs6Rj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:15:38 INFO - Running setup.py (path:/tmp/pip-MNkQQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:15:39 INFO - Running setup.py (path:/tmp/pip-uBCVpr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:39 INFO - Running setup.py (path:/tmp/pip-HmnZwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:15:39 INFO - Running setup.py (path:/tmp/pip-ptT7G6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:15:39 INFO - Running setup.py (path:/tmp/pip-EwcyBc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:15:39 INFO - Running setup.py (path:/tmp/pip-Rgbq7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:15:39 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 2)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:15:39 INFO - Running setup.py (path:/tmp/pip-djUM9L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.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 3)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:15:39 INFO - Running setup.py (path:/tmp/pip-t6h_zw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/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 4)) 00:15:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:15:40 INFO - Running setup.py (path:/tmp/pip-HLG4N0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:15:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:15:40 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.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:40 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.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:15:40 INFO - Cleaning up... 00:15:40 INFO - Return code: 0 00:15:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:15:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 00:15:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:15:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:40 INFO - 'CCACHE_UMASK': '002', 00:15:40 INFO - 'DISPLAY': ':0', 00:15:40 INFO - 'HOME': '/home/cltbld', 00:15:40 INFO - 'LANG': 'en_US.UTF-8', 00:15:40 INFO - 'LOGNAME': 'cltbld', 00:15:40 INFO - 'MAIL': '/var/mail/cltbld', 00:15:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:40 INFO - 'MOZ_NO_REMOTE': '1', 00:15:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:40 INFO - 'PWD': '/builds/slave/test', 00:15:40 INFO - 'SHELL': '/bin/bash', 00:15:40 INFO - 'SHLVL': '1', 00:15:40 INFO - 'TERM': 'linux', 00:15:40 INFO - 'TMOUT': '86400', 00:15:41 INFO - 'USER': 'cltbld', 00:15:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:41 INFO - '_': '/tools/buildbot/bin/python'} 00:15:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:41 INFO - Downloading/unpacking twisted==10.2.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:15: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 00:15: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 00:15:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15: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 00:15: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 00:15:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/twisted/setup.py) egg_info for package twisted 00:15:48 INFO - Downloading/unpacking txws==0.9.1 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 00:15:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:48 INFO - Downloading txWS-0.9.1.tar.gz 00:15:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/txws/setup.py) egg_info for package txws 00:15:50 INFO - no previously-included directories found matching 'documentation/_build' 00:15:50 INFO - zip_safe flag not set; analyzing archive contents... 00:15:50 INFO - six: module references __path__ 00:15:50 INFO - Installed /builds/slave/test/build/venv/build/txws/six-1.10.0-py2.7.egg 00:15:50 INFO - Searching for vcversioner 00:15:50 INFO - Reading http://pypi.python.org/simple/vcversioner/ 00:15:50 INFO - Best match: vcversioner 2.16.0.0 00:15:50 INFO - Downloading https://pypi.python.org/packages/c5/cc/33162c0a7b28a4d8c83da07bc2b12cee58c120b4a9e8bba31c41c8d35a16/vcversioner-2.16.0.0.tar.gz#md5=aab6ef5e0cf8614a1b1140ed5b7f107d 00:15:51 INFO - Processing vcversioner-2.16.0.0.tar.gz 00:15:51 INFO - Running vcversioner-2.16.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-YNjBJ6/vcversioner-2.16.0.0/egg-dist-tmp-n6X1CN 00:15:51 INFO - zip_safe flag not set; analyzing archive contents... 00:15:51 INFO - Installed /builds/slave/test/build/venv/build/txws/vcversioner-2.16.0.0-py2.7.egg 00:15:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 00:15:51 INFO - Downloading/unpacking six==1.10.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 00:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:51 INFO - Downloading six-1.10.0-py2.py3-none-any.whl 00:15:51 INFO - Downloading/unpacking ipaddr==2.1.11 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 00:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:52 INFO - Downloading ipaddr-2.1.11.tar.gz 00:15:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/ipaddr/setup.py) egg_info for package ipaddr 00:15:52 INFO - Downloading/unpacking passlib==1.6.5 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 00:15:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:53 INFO - Installing collected packages: twisted, txws, six, ipaddr, passlib 00:15:53 INFO - Running setup.py install for twisted 00:15:54 INFO - changing mode of build/scripts-2.7/tap2rpm from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/tap2deb from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/manhole from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/pyhtmlizer from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/mktap from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/twistd from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/trial from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/tapconvert from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/mailmail from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/cftp from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/ckeygen from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/conch from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/tkconch from 664 to 775 00:15:54 INFO - changing mode of build/scripts-2.7/lore from 664 to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2rpm to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/tap2deb to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/manhole to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/mailmail to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/cftp to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/pyhtmlizer to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/mktap to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/ckeygen to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/twistd to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/trial to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/conch to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/lore to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/tkconch to 775 00:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/tapconvert to 775 00:15:57 INFO - Running setup.py install for txws 00:15:57 INFO - Running setup.py install for ipaddr 00:15:57 INFO - Successfully installed twisted txws six ipaddr passlib 00:15:57 INFO - Cleaning up... 00:15:58 INFO - Return code: 0 00:15:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:15:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:15:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:15:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:15:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:15:58 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x7fe1d739f2d0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d74b0e40>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x182ddc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:15:58 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.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 00:15:58 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.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:15:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:15:58 INFO - 'CCACHE_UMASK': '002', 00:15:58 INFO - 'DISPLAY': ':0', 00:15:58 INFO - 'HOME': '/home/cltbld', 00:15:58 INFO - 'LANG': 'en_US.UTF-8', 00:15:58 INFO - 'LOGNAME': 'cltbld', 00:15:58 INFO - 'MAIL': '/var/mail/cltbld', 00:15:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:15:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:15:58 INFO - 'MOZ_NO_REMOTE': '1', 00:15:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:15:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:15:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:15:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:15:58 INFO - 'PWD': '/builds/slave/test', 00:15:58 INFO - 'SHELL': '/bin/bash', 00:15:58 INFO - 'SHLVL': '1', 00:15:58 INFO - 'TERM': 'linux', 00:15:58 INFO - 'TMOUT': '86400', 00:15:58 INFO - 'USER': 'cltbld', 00:15:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:15:58 INFO - '_': '/tools/buildbot/bin/python'} 00:15:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): twisted==10.2.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): txws==0.9.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): ipaddr==2.1.11 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 00:15:59 INFO - Requirement already satisfied (use --upgrade to upgrade): passlib==1.6.5 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 00:15:59 INFO - Downloading/unpacking zope.interface (from twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:15:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:15:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:15:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:15:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:16:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/zope.interface/setup.py) egg_info for package zope.interface 00:16:04 INFO - Downloading/unpacking setuptools (from zope.interface->twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 00:16:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:16:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:16:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:16:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:16:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:16:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:16:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/setuptools/setup.py) egg_info for package setuptools 00:16:06 INFO - Installing collected packages: zope.interface, setuptools 00:16:06 INFO - Running setup.py install for zope.interface 00:16:06 INFO - building 'zope.interface._zope_interface_coptimizations' extension 00:16:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c src/zope/interface/_zope_interface_coptimizations.c -o build/temp.linux-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o 00:16:07 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/src/zope/interface/_zope_interface_coptimizations.o -o build/lib.linux-x86_64-2.7/zope/interface/_zope_interface_coptimizations.so 00:16:07 INFO - Skipping installation of /builds/slave/test/build/venv/lib/python2.7/site-packages/zope/__init__.py (namespace package) 00:16:07 INFO - Installing /builds/slave/test/build/venv/lib/python2.7/site-packages/zope.interface-4.0.2-py2.7-nspkg.pth 00:16:07 INFO - Found existing installation: distribute 0.6.24 00:16:07 INFO - Uninstalling distribute: 00:16:07 INFO - Successfully uninstalled distribute 00:16:07 INFO - Running setup.py install for setuptools 00:16:08 INFO - Installing easy_install script to /builds/slave/test/build/venv/bin 00:16:08 INFO - Installing easy_install-2.7 script to /builds/slave/test/build/venv/bin 00:16:08 INFO - Successfully installed zope.interface setuptools 00:16:08 INFO - Cleaning up... 00:16:08 INFO - Return code: 0 00:16:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:16:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:16:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:16:08 INFO - Reading from file tmpfile_stdout 00:16:08 INFO - Current package versions: 00:16:08 INFO - Twisted == 10.2.0 00:16:08 INFO - argparse == 1.2.1 00:16:08 INFO - blessings == 1.6 00:16:08 INFO - blobuploader == 1.2.4 00:16:08 INFO - browsermob-proxy == 0.6.0 00:16:08 INFO - docopt == 0.6.1 00:16:08 INFO - functools32 == 3.2.3-2 00:16:08 INFO - ipaddr == 2.1.11 00:16:08 INFO - jsonschema == 2.5.1 00:16:08 INFO - manifestparser == 1.1 00:16:08 INFO - marionette-client == 3.2.0 00:16:08 INFO - marionette-driver == 2.1.0 00:16:08 INFO - mock == 1.0.1 00:16:08 INFO - mozInstall == 1.12 00:16:08 INFO - mozcrash == 1.0 00:16:08 INFO - mozdebug == 0.1 00:16:08 INFO - mozdevice == 0.48 00:16:08 INFO - mozfile == 1.2 00:16:08 INFO - mozhttpd == 0.7 00:16:08 INFO - mozinfo == 0.9 00:16:08 INFO - mozleak == 0.1 00:16:08 INFO - mozlog == 3.4 00:16:08 INFO - moznetwork == 0.27 00:16:08 INFO - mozprocess == 0.23 00:16:08 INFO - mozprofile == 0.28 00:16:08 INFO - mozrunner == 6.13 00:16:08 INFO - mozscreenshot == 0.1 00:16:08 INFO - mozsystemmonitor == 0.3 00:16:08 INFO - moztest == 0.7 00:16:08 INFO - mozversion == 1.4 00:16:08 INFO - passlib == 1.6.5 00:16:08 INFO - psutil == 3.1.1 00:16:08 INFO - requests == 1.2.3 00:16:08 INFO - simplejson == 3.3.0 00:16:08 INFO - six == 1.10.0 00:16:08 INFO - txWS == 0.9.1 00:16:08 INFO - wptserve == 1.4.0 00:16:08 INFO - wsgiref == 0.1.2 00:16:08 INFO - zope.interface == 4.0.2 00:16:08 INFO - Running post-action listener: _resource_record_post_action 00:16:08 INFO - Running post-action listener: _start_resource_monitoring 00:16:08 INFO - Starting resource monitoring. 00:16:08 INFO - [mozharness: 2016-11-16 08:16:08.910037Z] Finished create-virtualenv step (success) 00:16:08 INFO - [mozharness: 2016-11-16 08:16:08.911971Z] Running install step. 00:16:08 INFO - Running pre-action listener: _resource_record_pre_action 00:16:08 INFO - Running main action method: install 00:16:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:16:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:16:09 INFO - Reading from file tmpfile_stdout 00:16:09 INFO - Detecting whether we're running mozinstall >=1.0... 00:16:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:16:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:16:09 INFO - Reading from file tmpfile_stdout 00:16:09 INFO - Output received: 00:16:09 INFO - Usage: mozinstall [options] installer 00:16:09 INFO - Options: 00:16:09 INFO - -h, --help show this help message and exit 00:16:09 INFO - -d DEST, --destination=DEST 00:16:09 INFO - Directory to install application into. [default: 00:16:09 INFO - "/builds/slave/test"] 00:16:09 INFO - --app=APP Application being installed. [default: firefox] 00:16:09 INFO - mkdir: /builds/slave/test/build/application 00:16:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/installer.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:16:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/installer.tar.bz2 --destination /builds/slave/test/build/application 00:16:36 INFO - Reading from file tmpfile_stdout 00:16:36 INFO - Output received: 00:16:36 INFO - /builds/slave/test/build/application/firefox/firefox 00:16:36 INFO - Running post-action listener: _resource_record_post_action 00:16:36 INFO - [mozharness: 2016-11-16 08:16:36.371784Z] Finished install step (success) 00:16:36 INFO - [mozharness: 2016-11-16 08:16:36.372151Z] Running stage-files step. 00:16:36 INFO - Running pre-action listener: _resource_record_pre_action 00:16:36 INFO - Running main action method: stage_files 00:16:36 INFO - Running post-action listener: _resource_record_post_action 00:16:36 INFO - [mozharness: 2016-11-16 08:16:36.373673Z] Finished stage-files step (success) 00:16:36 INFO - [mozharness: 2016-11-16 08:16:36.373988Z] Running run-tests step. 00:16:36 INFO - Running pre-action listener: _resource_record_pre_action 00:16:36 INFO - Running pre-action listener: _set_gcov_prefix 00:16:36 INFO - Running main action method: run_tests 00:16:36 INFO - Running pre test command disable_screen_saver with 'xset s off s reset' 00:16:36 INFO - Running command: ['xset', 's', 'off', 's', 'reset'] in /builds/slave/test/build 00:16:36 INFO - Copy/paste: xset s off s reset 00:16:36 INFO - Return code: 0 00:16:36 INFO - #### Running mochitest suites 00:16:36 INFO - Structured output parser in use for mochitest. 00:16:36 INFO - grabbing minidump binary from tooltool 00:16:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:16:36 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/linux64/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 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:16:36 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:16:36 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/linux64/releng.manifest -o -c /builds/tooltool_cache 00:16:36 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:16:36 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 00:16:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:16:40 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpxMu54e 00:16:40 INFO - INFO - File integrity verified, renaming tmpxMu54e to linux64-minidump_stackwalk 00:16:40 INFO - INFO - Updating local cache /builds/tooltool_cache... 00:16:40 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 00:16:40 INFO - Return code: 0 00:16:40 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 00:16:40 INFO - grabbing nodejs binary from tooltool 00:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:16:40 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/linux64/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 0x182a470>, '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 0x182bdd0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x182c050>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:16:40 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/linux64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:16:40 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/linux64/nodejs.manifest -o -c /builds/tooltool_cache 00:16:40 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/linux64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:16:40 INFO - INFO - File node-linux-x64.tar.gz not present in local cache folder /builds/tooltool_cache 00:16:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:16:42 INFO - INFO - File node-linux-x64.tar.gz fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpuDTmqC 00:16:43 INFO - INFO - File integrity verified, renaming tmpuDTmqC to node-linux-x64.tar.gz 00:16:43 INFO - INFO - Updating local cache /builds/tooltool_cache... 00:16:43 INFO - INFO - Local cache /builds/tooltool_cache updated with node-linux-x64.tar.gz 00:16:43 INFO - INFO - untarring "node-linux-x64.tar.gz" 00:16:45 INFO - Return code: 0 00:16:45 INFO - Chmoding /builds/slave/test/build/node-linux-x64/bin/node to 0755 00:16:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:16:45 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 00:16:45 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/linux64-minidump_stackwalk 00:16:45 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-linux-x64/bin/node 00:16:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:16:45 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/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--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', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] in /builds/slave/test/build 00:16:45 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/firefox/firefox --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --certificate-path=tests/certs --setpref=webgl.force-enabled=true --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 --use-test-media-devices --screenshot-on-fail --cleanup-crashes --log-raw=- --chunk-by-dir=4 00:16:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:16:45 INFO - 'CCACHE_UMASK': '002', 00:16:45 INFO - 'DISPLAY': ':0', 00:16:45 INFO - 'HOME': '/home/cltbld', 00:16:45 INFO - 'LANG': 'en_US.UTF-8', 00:16:45 INFO - 'LOGNAME': 'cltbld', 00:16:45 INFO - 'MAIL': '/var/mail/cltbld', 00:16:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:16:45 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/linux64-minidump_stackwalk', 00:16:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:16:45 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-linux-x64/bin/node', 00:16:45 INFO - 'MOZ_NO_REMOTE': '1', 00:16:45 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 00:16:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:16:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:16:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:16:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:16:45 INFO - 'PWD': '/builds/slave/test', 00:16:45 INFO - 'SHELL': '/bin/bash', 00:16:45 INFO - 'SHLVL': '1', 00:16:45 INFO - 'TERM': 'linux', 00:16:45 INFO - 'TMOUT': '86400', 00:16:45 INFO - 'USER': 'cltbld', 00:16:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469', 00:16:45 INFO - '_': '/tools/buildbot/bin/python'} 00:16:45 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/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--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', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] with output_timeout 1000 00:16:45 INFO - Checking for orphan ssltunnel processes... 00:16:45 INFO - Checking for orphan xpcshell processes... 00:16:46 INFO - SUITE-START | Running 1953 tests 00:16:46 INFO - TEST-START | dom/promise/tests/test_promise_uncatchable_exception.html 00:16:46 INFO - TEST-SKIP | dom/promise/tests/test_promise_uncatchable_exception.html | took 0ms 00:16:46 INFO - TEST-START | dom/svg/test/test_lang.xhtml 00:16:46 INFO - TEST-SKIP | dom/svg/test/test_lang.xhtml | took 0ms 00:16:46 INFO - TEST-START | dom/system/tests/test_system_update_enabled.html 00:16:46 INFO - TEST-SKIP | dom/system/tests/test_system_update_enabled.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_badManifestMagic.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug445544.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug445544.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug460353.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug460353.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug474696.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug474696.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug544462.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug544462.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719-cancel.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug744719.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug744719.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bug765203.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bug765203.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_bypass.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_bypass.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_cancelOfflineCache.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_changingManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_changingManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_fallback.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_fallback.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_foreign.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_foreign.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_identicalManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_identicalManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorage.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_lowDeviceStorageDuringUpdate.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingFile.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingFile.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_missingManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_missingManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_noManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_noManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_obsolete.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_obsolete.html | took 1ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineIFrame.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_offlineMode.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_offlineMode.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_overlap.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_overlap.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_redirectUpdateItem.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_refetchManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_refetchManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_simpleManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_simpleManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updateCheck.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updateCheck.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_updatingManifest.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_updatingManifest.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/ajax/offline/test_xhtmlManifest.xhtml | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/bugs/test_resize_move_windows.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/bugs/test_resize_move_windows.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/general/test_network_events.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/general/test_network_events.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/general/test_showModalDialog.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/general/test_showModalDialog.html | took 0ms 00:16:46 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageBase.html 00:16:46 INFO - TEST-SKIP | dom/tests/mochitest/localstorage/test_localStorageBase.html | took 0ms 00:16:46 INFO - dir: dom/promise/tests 00:16:55 INFO - ImportError: No module named pygtk 00:16:57 INFO - Setting pipeline to PAUSED ... 00:16:57 INFO - libv4l2: error getting pixformat: Invalid argument 00:16:57 INFO - Pipeline is PREROLLING ... 00:16:57 INFO - Pipeline is PREROLLED ... 00:16:57 INFO - Setting pipeline to PLAYING ... 00:16:57 INFO - New clock: GstSystemClock 00:16:58 INFO - Got EOS from element "pipeline0". 00:16:58 INFO - Execution ended after 32299191 ns. 00:16:58 INFO - Setting pipeline to PAUSED ... 00:16:58 INFO - Setting pipeline to READY ... 00:16:58 INFO - Setting pipeline to NULL ... 00:16:58 INFO - Freeing pipeline ... 00:16:58 INFO - 23 00:16:58 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:16:58 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:16:58 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpq1b4Ri.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:16:58 INFO - runtests.py | Server pid: 2135 00:16:58 INFO - runtests.py | Websocket server pid: 2138 00:16:58 INFO - runtests.py | SSL tunnel pid: 2142 00:16:59 INFO - runtests.py | Running with e10s: True 00:16:59 INFO - runtests.py | Running tests: start. 00:16:59 INFO - 00:16:59 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpq1b4Ri.mozrunner 00:16:59 INFO - runtests.py | Application pid: 2163 00:16:59 INFO - TEST-INFO | started process Main app process 00:17:01 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:17:02 INFO - 1479284222551 Marionette INFO Listening on port 2828 00:17:08 INFO - SimpleTest START 00:17:08 INFO - TEST-START | dom/promise/tests/test_bug883683.html 00:17:09 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:17:09 INFO - MEMORY STAT | vsize 642MB | residentFast 85MB | heapAllocated 24MB 00:17:09 INFO - TEST-OK | dom/promise/tests/test_bug883683.html | took 1242ms 00:17:10 INFO - TEST-START | dom/promise/tests/test_promise.html 00:17:10 INFO - JavaScript error: , line 0: uncaught exception: 42 00:17:10 INFO - JavaScript error: http://mochi.test:8888/tests/dom/promise/tests/test_promise.html, line 70: ReferenceError: noSuchMethod is not defined 00:17:11 INFO - MEMORY STAT | vsize 647MB | residentFast 88MB | heapAllocated 22MB 00:17:11 INFO - TEST-OK | dom/promise/tests/test_promise.html | took 1791ms 00:17:11 INFO - TEST-START | dom/promise/tests/test_promise_and_timeout_ordering.html 00:17:12 INFO - MEMORY STAT | vsize 647MB | residentFast 88MB | heapAllocated 22MB 00:17:12 INFO - TEST-OK | dom/promise/tests/test_promise_and_timeout_ordering.html | took 319ms 00:17:12 INFO - TEST-START | dom/promise/tests/test_promise_and_timeout_ordering_workers.html 00:17:12 INFO - MEMORY STAT | vsize 651MB | residentFast 88MB | heapAllocated 23MB 00:17:12 INFO - TEST-OK | dom/promise/tests/test_promise_and_timeout_ordering_workers.html | took 336ms 00:17:12 INFO - TEST-START | dom/promise/tests/test_promise_utils.html 00:17:12 INFO - MEMORY STAT | vsize 652MB | residentFast 89MB | heapAllocated 23MB 00:17:12 INFO - TEST-OK | dom/promise/tests/test_promise_utils.html | took 311ms 00:17:13 INFO - TEST-START | dom/promise/tests/test_resolve.html 00:17:13 INFO - MEMORY STAT | vsize 652MB | residentFast 90MB | heapAllocated 24MB 00:17:13 INFO - TEST-OK | dom/promise/tests/test_resolve.html | took 152ms 00:17:13 INFO - TEST-START | dom/promise/tests/test_resolver_return_value.html 00:17:13 INFO - MEMORY STAT | vsize 652MB | residentFast 90MB | heapAllocated 23MB 00:17:13 INFO - TEST-OK | dom/promise/tests/test_resolver_return_value.html | took 155ms 00:17:13 INFO - TEST-START | dom/promise/tests/test_species_getter.html 00:17:13 INFO - MEMORY STAT | vsize 651MB | residentFast 89MB | heapAllocated 23MB 00:17:13 INFO - TEST-OK | dom/promise/tests/test_species_getter.html | took 148ms 00:17:13 INFO - TEST-START | dom/promise/tests/test_thenable_vs_promise_ordering.html 00:17:13 INFO - MEMORY STAT | vsize 652MB | residentFast 89MB | heapAllocated 23MB 00:17:13 INFO - TEST-OK | dom/promise/tests/test_thenable_vs_promise_ordering.html | took 174ms 00:17:13 INFO - TEST-START | dom/promise/tests/test_webassembly_compile.html 00:17:14 INFO - MEMORY STAT | vsize 659MB | residentFast 92MB | heapAllocated 25MB 00:17:14 INFO - TEST-OK | dom/promise/tests/test_webassembly_compile.html | took 574ms 00:17:14 INFO - TEST-START | Shutdown 00:17:14 INFO - Passed: 501 00:17:14 INFO - Failed: 0 00:17:14 INFO - Todo: 14 00:17:14 INFO - Mode: e10s 00:17:14 INFO - Slowest: 1791ms - /tests/dom/promise/tests/test_promise.html 00:17:14 INFO - SimpleTest FINISHED 00:17:14 INFO - TEST-INFO | Ran 1 Loops 00:17:14 INFO - SimpleTest FINISHED 00:17:16 INFO - TEST-INFO | Main app process: exit 0 00:17:16 INFO - runtests.py | Application ran for: 0:00:17.113356 00:17:16 INFO - zombiecheck | Reading PID log: /tmp/tmpDaEi7Epidlog 00:17:16 INFO - ==> process 2163 launched child process 2184 00:17:16 INFO - ==> process 2163 launched child process 2221 00:17:16 INFO - zombiecheck | Checking for orphan process with PID: 2184 00:17:16 INFO - zombiecheck | Checking for orphan process with PID: 2221 00:17:16 INFO - Stopping web server 00:17:16 INFO - Stopping web socket server 00:17:16 INFO - Stopping ssltunnel 00:17:16 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:17:16 INFO - runtests.py | Running tests: end. 00:17:18 INFO - Buffered messages finished 00:17:18 INFO - dir: dom/push/test 00:17:18 INFO - Setting pipeline to PAUSED ... 00:17:18 INFO - Pipeline is PREROLLING ... 00:17:18 INFO - Pipeline is PREROLLED ... 00:17:18 INFO - Setting pipeline to PLAYING ... 00:17:18 INFO - New clock: GstSystemClock 00:17:18 INFO - Got EOS from element "pipeline0". 00:17:18 INFO - Execution ended after 33000625 ns. 00:17:18 INFO - Setting pipeline to PAUSED ... 00:17:18 INFO - Setting pipeline to READY ... 00:17:18 INFO - Setting pipeline to NULL ... 00:17:18 INFO - Freeing pipeline ... 00:17:18 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:17:19 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:17:19 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpswTtXK.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:17:19 INFO - runtests.py | Server pid: 2290 00:17:19 INFO - runtests.py | Websocket server pid: 2293 00:17:19 INFO - runtests.py | SSL tunnel pid: 2297 00:17:19 INFO - runtests.py | Running with e10s: True 00:17:19 INFO - runtests.py | Running tests: start. 00:17:19 INFO - 00:17:19 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpswTtXK.mozrunner 00:17:19 INFO - runtests.py | Application pid: 2318 00:17:19 INFO - TEST-INFO | started process Main app process 00:17:22 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:17:23 INFO - 1479284243125 Marionette INFO Listening on port 2828 00:17:28 INFO - SimpleTest START 00:17:28 INFO - TEST-START | dom/push/test/test_data.html 00:17:30 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:17:30 INFO - MEMORY STAT | vsize 687MB | residentFast 90MB | heapAllocated 26MB 00:17:30 INFO - TEST-OK | dom/push/test/test_data.html | took 2194ms 00:17:30 INFO - TEST-START | dom/push/test/test_error_reporting.html 00:17:31 INFO - MEMORY STAT | vsize 689MB | residentFast 92MB | heapAllocated 27MB 00:17:31 INFO - TEST-OK | dom/push/test/test_error_reporting.html | took 507ms 00:17:31 INFO - TEST-START | dom/push/test/test_has_permissions.html 00:17:31 INFO - MEMORY STAT | vsize 692MB | residentFast 94MB | heapAllocated 29MB 00:17:31 INFO - TEST-OK | dom/push/test/test_has_permissions.html | took 268ms 00:17:31 INFO - TEST-START | dom/push/test/test_multiple_register.html 00:17:31 INFO - MEMORY STAT | vsize 693MB | residentFast 95MB | heapAllocated 29MB 00:17:31 INFO - TEST-OK | dom/push/test/test_multiple_register.html | took 458ms 00:17:32 INFO - TEST-START | dom/push/test/test_multiple_register_different_scope.html 00:17:32 INFO - MEMORY STAT | vsize 699MB | residentFast 96MB | heapAllocated 30MB 00:17:32 INFO - TEST-OK | dom/push/test/test_multiple_register_different_scope.html | took 552ms 00:17:32 INFO - TEST-START | dom/push/test/test_multiple_register_during_service_activation.html 00:17:33 INFO - MEMORY STAT | vsize 701MB | residentFast 97MB | heapAllocated 31MB 00:17:33 INFO - TEST-OK | dom/push/test/test_multiple_register_during_service_activation.html | took 764ms 00:17:33 INFO - TEST-START | dom/push/test/test_permissions.html 00:17:34 INFO - MEMORY STAT | vsize 702MB | residentFast 93MB | heapAllocated 25MB 00:17:34 INFO - TEST-OK | dom/push/test/test_permissions.html | took 661ms 00:17:34 INFO - TEST-START | dom/push/test/test_register.html 00:17:34 INFO - MEMORY STAT | vsize 703MB | residentFast 94MB | heapAllocated 26MB 00:17:34 INFO - TEST-OK | dom/push/test/test_register.html | took 632ms 00:17:34 INFO - TEST-START | dom/push/test/test_register_key.html 00:17:35 INFO - MEMORY STAT | vsize 707MB | residentFast 99MB | heapAllocated 28MB 00:17:35 INFO - TEST-OK | dom/push/test/test_register_key.html | took 473ms 00:17:35 INFO - TEST-START | dom/push/test/test_serviceworker_lifetime.html 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:17:36 INFO - MEMORY STAT | vsize 719MB | residentFast 101MB | heapAllocated 31MB 00:17:36 INFO - TEST-OK | dom/push/test/test_serviceworker_lifetime.html | took 1547ms 00:17:36 INFO - TEST-START | dom/push/test/test_subscription_change.html 00:17:37 INFO - MEMORY STAT | vsize 722MB | residentFast 103MB | heapAllocated 32MB 00:17:37 INFO - TEST-OK | dom/push/test/test_subscription_change.html | took 599ms 00:17:37 INFO - TEST-START | dom/push/test/test_try_registering_offline_disabled.html 00:17:39 INFO - MEMORY STAT | vsize 731MB | residentFast 105MB | heapAllocated 34MB 00:17:39 INFO - TEST-OK | dom/push/test/test_try_registering_offline_disabled.html | took 1625ms 00:17:39 INFO - TEST-START | dom/push/test/test_unregister.html 00:17:39 INFO - MEMORY STAT | vsize 736MB | residentFast 106MB | heapAllocated 35MB 00:17:39 INFO - TEST-OK | dom/push/test/test_unregister.html | took 685ms 00:17:40 INFO - TEST-START | Shutdown 00:17:40 INFO - Passed: 210 00:17:40 INFO - Failed: 0 00:17:40 INFO - Todo: 0 00:17:40 INFO - Mode: e10s 00:17:40 INFO - Slowest: 2195ms - /tests/dom/push/test/test_data.html 00:17:40 INFO - SimpleTest FINISHED 00:17:40 INFO - TEST-INFO | Ran 1 Loops 00:17:40 INFO - SimpleTest FINISHED 00:17:40 INFO - 1479284260085 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@resource://gre/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4962 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2919 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6235 < canClose()@browser.js:5045 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 00:17:41 INFO - TEST-INFO | Main app process: exit 0 00:17:41 INFO - runtests.py | Application ran for: 0:00:21.944717 00:17:41 INFO - zombiecheck | Reading PID log: /tmp/tmp9Doqrppidlog 00:17:41 INFO - ==> process 2318 launched child process 2339 00:17:41 INFO - ==> process 2318 launched child process 2371 00:17:41 INFO - zombiecheck | Checking for orphan process with PID: 2339 00:17:41 INFO - zombiecheck | Checking for orphan process with PID: 2371 00:17:41 INFO - Stopping web server 00:17:41 INFO - Stopping web socket server 00:17:41 INFO - Stopping ssltunnel 00:17:41 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:17:41 INFO - runtests.py | Running tests: end. 00:17:41 INFO - Buffered messages finished 00:17:41 INFO - dir: dom/security/test/cors 00:17:42 INFO - Setting pipeline to PAUSED ... 00:17:42 INFO - Pipeline is PREROLLING ... 00:17:42 INFO - Pipeline is PREROLLED ... 00:17:42 INFO - Setting pipeline to PLAYING ... 00:17:42 INFO - New clock: GstSystemClock 00:17:42 INFO - Got EOS from element "pipeline0". 00:17:42 INFO - Execution ended after 32637720 ns. 00:17:42 INFO - Setting pipeline to PAUSED ... 00:17:42 INFO - Setting pipeline to READY ... 00:17:42 INFO - Setting pipeline to NULL ... 00:17:42 INFO - Freeing pipeline ... 00:17:42 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:17:42 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:17:42 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp8mJ2zk.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:17:42 INFO - runtests.py | Server pid: 2491 00:17:42 INFO - runtests.py | Websocket server pid: 2494 00:17:42 INFO - runtests.py | SSL tunnel pid: 2498 00:17:43 INFO - runtests.py | Running with e10s: True 00:17:43 INFO - runtests.py | Running tests: start. 00:17:43 INFO - 00:17:43 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp8mJ2zk.mozrunner 00:17:43 INFO - runtests.py | Application pid: 2519 00:17:43 INFO - TEST-INFO | started process Main app process 00:17:45 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:17:45 INFO - 1479284265794 Marionette INFO Listening on port 2828 00:17:51 INFO - SimpleTest START 00:17:51 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR.html 00:18:00 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:18:00 INFO - MEMORY STAT | vsize 654MB | residentFast 90MB | heapAllocated 24MB 00:18:00 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR.html | took 9189ms 00:18:00 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_cache.html 00:18:30 INFO - MEMORY STAT | vsize 657MB | residentFast 91MB | heapAllocated 23MB 00:18:30 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_cache.html | took 29630ms 00:18:30 INFO - TEST-START | dom/security/test/cors/test_CrossSiteXHR_origin.html 00:18:41 INFO - MEMORY STAT | vsize 655MB | residentFast 93MB | heapAllocated 25MB 00:18:41 INFO - TEST-OK | dom/security/test/cors/test_CrossSiteXHR_origin.html | took 10965ms 00:18:41 INFO - TEST-START | Shutdown 00:18:41 INFO - Passed: 3986 00:18:41 INFO - Failed: 0 00:18:41 INFO - Todo: 7 00:18:41 INFO - Mode: e10s 00:18:41 INFO - Slowest: 29630ms - /tests/dom/security/test/cors/test_CrossSiteXHR_cache.html 00:18:41 INFO - SimpleTest FINISHED 00:18:41 INFO - TEST-INFO | Ran 1 Loops 00:18:41 INFO - SimpleTest FINISHED 00:18:42 INFO - TEST-INFO | Main app process: exit 0 00:18:42 INFO - runtests.py | Application ran for: 0:00:59.825497 00:18:42 INFO - zombiecheck | Reading PID log: /tmp/tmpNkMJLMpidlog 00:18:42 INFO - ==> process 2519 launched child process 2540 00:18:42 INFO - ==> process 2519 launched child process 2574 00:18:42 INFO - zombiecheck | Checking for orphan process with PID: 2540 00:18:42 INFO - zombiecheck | Checking for orphan process with PID: 2574 00:18:42 INFO - Stopping web server 00:18:42 INFO - Stopping web socket server 00:18:42 INFO - Stopping ssltunnel 00:18:42 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:18:42 INFO - runtests.py | Running tests: end. 00:18:43 INFO - Buffered messages finished 00:18:43 INFO - dir: dom/security/test/csp 00:18:43 INFO - Setting pipeline to PAUSED ... 00:18:43 INFO - Pipeline is PREROLLING ... 00:18:43 INFO - Pipeline is PREROLLED ... 00:18:43 INFO - Setting pipeline to PLAYING ... 00:18:43 INFO - New clock: GstSystemClock 00:18:43 INFO - Got EOS from element "pipeline0". 00:18:43 INFO - Execution ended after 32665391 ns. 00:18:43 INFO - Setting pipeline to PAUSED ... 00:18:43 INFO - Setting pipeline to READY ... 00:18:43 INFO - Setting pipeline to NULL ... 00:18:43 INFO - Freeing pipeline ... 00:18: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' 00:18:43 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:18:43 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpoiA6Qd.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:18:43 INFO - runtests.py | Server pid: 2641 00:18:43 INFO - runtests.py | Websocket server pid: 2644 00:18:43 INFO - runtests.py | SSL tunnel pid: 2649 00:18:44 INFO - runtests.py | Running with e10s: True 00:18:44 INFO - runtests.py | Running tests: start. 00:18:44 INFO - 00:18:44 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpoiA6Qd.mozrunner 00:18:44 INFO - runtests.py | Application pid: 2669 00:18:44 INFO - TEST-INFO | started process Main app process 00:18:46 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:18:47 INFO - 1479284327182 Marionette INFO Listening on port 2828 00:18:52 INFO - SimpleTest START 00:18:52 INFO - TEST-START | dom/security/test/csp/test_301_redirect.html 00:18:53 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:18:53 INFO - MEMORY STAT | vsize 644MB | residentFast 85MB | heapAllocated 24MB 00:18:53 INFO - TEST-OK | dom/security/test/csp/test_301_redirect.html | took 1321ms 00:18:54 INFO - TEST-START | dom/security/test/csp/test_302_redirect.html 00:18:54 INFO - MEMORY STAT | vsize 645MB | residentFast 86MB | heapAllocated 25MB 00:18:54 INFO - TEST-OK | dom/security/test/csp/test_302_redirect.html | took 215ms 00:18:54 INFO - TEST-START | dom/security/test/csp/test_303_redirect.html 00:18:54 INFO - MEMORY STAT | vsize 645MB | residentFast 87MB | heapAllocated 26MB 00:18:54 INFO - TEST-OK | dom/security/test/csp/test_303_redirect.html | took 204ms 00:18:54 INFO - TEST-START | dom/security/test/csp/test_307_redirect.html 00:18:54 INFO - MEMORY STAT | vsize 646MB | residentFast 88MB | heapAllocated 27MB 00:18:54 INFO - TEST-OK | dom/security/test/csp/test_307_redirect.html | took 205ms 00:18:54 INFO - TEST-START | dom/security/test/csp/test_CSP.html 00:18:55 INFO - JavaScript error: http://mochi.test:8888/tests/dom/security/test/csp/file_main.js, line 16: TypeError: NetworkError when attempting to fetch resource. 00:18:55 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:18:55 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:18:56 INFO - JavaScript error: , line 0: TypeError: NetworkError when attempting to fetch resource. 00:18:56 INFO - MEMORY STAT | vsize 686MB | residentFast 109MB | heapAllocated 33MB 00:18:56 INFO - TEST-OK | dom/security/test/csp/test_CSP.html | took 1293ms 00:18:56 INFO - TEST-START | dom/security/test/csp/test_allow_https_schemes.html 00:18:56 INFO - MEMORY STAT | vsize 688MB | residentFast 110MB | heapAllocated 34MB 00:18:56 INFO - TEST-OK | dom/security/test/csp/test_allow_https_schemes.html | took 546ms 00:18:56 INFO - TEST-START | dom/security/test/csp/test_base-uri.html 00:18:57 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 29MB 00:18:57 INFO - TEST-OK | dom/security/test/csp/test_base-uri.html | took 1185ms 00:18:57 INFO - TEST-START | dom/security/test/csp/test_blob_data_schemes.html 00:18:58 INFO - MEMORY STAT | vsize 690MB | residentFast 109MB | heapAllocated 30MB 00:18:58 INFO - TEST-OK | dom/security/test/csp/test_blob_data_schemes.html | took 365ms 00:18:58 INFO - TEST-START | dom/security/test/csp/test_block_all_mixed_content.html 00:18:59 INFO - MEMORY STAT | vsize 691MB | residentFast 110MB | heapAllocated 31MB 00:18:59 INFO - TEST-OK | dom/security/test/csp/test_block_all_mixed_content.html | took 850ms 00:18:59 INFO - TEST-START | dom/security/test/csp/test_block_all_mixed_content_frame_navigation.html 00:18:59 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 31MB 00:18:59 INFO - TEST-OK | dom/security/test/csp/test_block_all_mixed_content_frame_navigation.html | took 358ms 00:18:59 INFO - TEST-START | dom/security/test/csp/test_blocked_uri_in_reports.html 00:18:59 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:18:59 INFO - TEST-OK | dom/security/test/csp/test_blocked_uri_in_reports.html | took 247ms 00:18:59 INFO - TEST-START | dom/security/test/csp/test_bug1229639.html 00:19:00 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 32MB 00:19:00 INFO - TEST-OK | dom/security/test/csp/test_bug1229639.html | took 201ms 00:19:00 INFO - TEST-START | dom/security/test/csp/test_bug1242019.html 00:19:00 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 33MB 00:19:00 INFO - TEST-OK | dom/security/test/csp/test_bug1242019.html | took 214ms 00:19:00 INFO - TEST-START | dom/security/test/csp/test_bug1312272.html 00:19:00 INFO - MEMORY STAT | vsize 694MB | residentFast 116MB | heapAllocated 33MB 00:19:00 INFO - TEST-OK | dom/security/test/csp/test_bug1312272.html | took 251ms 00:19:00 INFO - TEST-START | dom/security/test/csp/test_bug663567.html 00:19:01 INFO - MEMORY STAT | vsize 687MB | residentFast 104MB | heapAllocated 30MB 00:19:01 INFO - TEST-OK | dom/security/test/csp/test_bug663567.html | took 388ms 00:19:01 INFO - TEST-START | dom/security/test/csp/test_bug802872.html 00:19:01 INFO - MEMORY STAT | vsize 687MB | residentFast 105MB | heapAllocated 31MB 00:19:01 INFO - TEST-OK | dom/security/test/csp/test_bug802872.html | took 310ms 00:19:01 INFO - TEST-START | dom/security/test/csp/test_bug836922_npolicies.html 00:19:02 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 33MB 00:19:02 INFO - TEST-OK | dom/security/test/csp/test_bug836922_npolicies.html | took 585ms 00:19:02 INFO - TEST-START | dom/security/test/csp/test_bug885433.html 00:19:02 INFO - MEMORY STAT | vsize 691MB | residentFast 108MB | heapAllocated 32MB 00:19:02 INFO - TEST-OK | dom/security/test/csp/test_bug885433.html | took 326ms 00:19:02 INFO - TEST-START | dom/security/test/csp/test_bug886164.html 00:19:04 INFO - MEMORY STAT | vsize 694MB | residentFast 113MB | heapAllocated 34MB 00:19:04 INFO - TEST-OK | dom/security/test/csp/test_bug886164.html | took 2261ms 00:19:04 INFO - TEST-START | dom/security/test/csp/test_bug888172.html 00:19:05 INFO - MEMORY STAT | vsize 695MB | residentFast 110MB | heapAllocated 30MB 00:19:05 INFO - TEST-OK | dom/security/test/csp/test_bug888172.html | took 492ms 00:19:05 INFO - TEST-START | dom/security/test/csp/test_bug909029.html 00:19:05 INFO - MEMORY STAT | vsize 695MB | residentFast 111MB | heapAllocated 31MB 00:19:05 INFO - TEST-OK | dom/security/test/csp/test_bug909029.html | took 350ms 00:19:05 INFO - TEST-START | dom/security/test/csp/test_bug910139.html 00:19:06 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 32MB 00:19:06 INFO - TEST-OK | dom/security/test/csp/test_bug910139.html | took 346ms 00:19:06 INFO - TEST-START | dom/security/test/csp/test_bug941404.html 00:19:06 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 32MB 00:19:06 INFO - TEST-OK | dom/security/test/csp/test_bug941404.html | took 253ms 00:19:06 INFO - TEST-START | dom/security/test/csp/test_child-src_iframe.html 00:19:07 INFO - MEMORY STAT | vsize 702MB | residentFast 122MB | heapAllocated 41MB 00:19:07 INFO - TEST-OK | dom/security/test/csp/test_child-src_iframe.html | took 1067ms 00:19:07 INFO - TEST-START | dom/security/test/csp/test_child-src_worker-redirect.html 00:19:08 INFO - MEMORY STAT | vsize 724MB | residentFast 133MB | heapAllocated 40MB 00:19:08 INFO - TEST-OK | dom/security/test/csp/test_child-src_worker-redirect.html | took 1214ms 00:19:09 INFO - TEST-START | dom/security/test/csp/test_child-src_worker.html 00:19:11 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x2C0085,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv 00:19:11 INFO - [Parent 2669] WARNING: pipe error (62): Connection reset by peer: file /builds/slave/ash-l64-pgo-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 346 00:24:41 INFO - Buffered messages logged at 00:19:10 00:24:41 INFO - TEST-PASS | dom/security/test/csp/test_child-src_worker.html | CSP child-src worker test other-src-service_worker 00:24:41 INFO - TEST-PASS | dom/security/test/csp/test_child-src_worker.html | CSP child-src worker test script-src-service_worker 00:24:41 INFO - TEST-PASS | dom/security/test/csp/test_child-src_worker.html | CSP child-src worker test other-src-worker 00:24:41 INFO - TEST-PASS | dom/security/test/csp/test_child-src_worker.html | CSP child-src worker test same-src-worker 00:24:41 INFO - Buffered messages finished 00:24:41 INFO - TEST-UNEXPECTED-TIMEOUT | dom/security/test/csp/test_child-src_worker.html | application timed out after 330 seconds with no output 00:24:41 ERROR - Force-terminating active process(es). 00:24:41 INFO - Determining child pids from psutil 00:24:41 INFO - Found child pids: [] 00:24:41 INFO - Killing process: 2669 00:24:41 INFO - TEST-INFO | started process screentopng 00:24:41 INFO - TEST-INFO | screentopng: exit 0 00:24:42 INFO - TEST-INFO | Main app process: exit 6 00:24:42 INFO - Buffered messages finished 00:24:42 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_child-src_worker.html | application terminated with exit code 6 00:24:42 INFO - runtests.py | Application ran for: 0:05:57.908479 00:24:42 INFO - zombiecheck | Reading PID log: /tmp/tmpGS75yCpidlog 00:24:42 INFO - ==> process 2669 launched child process 2690 00:24:42 INFO - ==> process 2669 launched child process 2724 00:24:42 INFO - zombiecheck | Checking for orphan process with PID: 2690 00:24:42 INFO - zombiecheck | Checking for orphan process with PID: 2724 00:24:42 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:25:09 INFO - mozcrash Copy/paste: /builds/slave/test/build/linux64-minidump_stackwalk /tmp/tmpoiA6Qd.mozrunner/minidumps/29863b99-cffc-4667-09846081-23097449.dmp /tmp/tmpzBNgZb 00:25:25 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/29863b99-cffc-4667-09846081-23097449.dmp 00:25:25 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/29863b99-cffc-4667-09846081-23097449.extra 00:25:25 INFO - PROCESS-CRASH | dom/security/test/csp/test_child-src_worker.html | application crashed [@ js::ShapeTable::searchUnchecked<(js::MaybeAdding)0>] 00:25:25 INFO - Crash dump filename: /tmp/tmpoiA6Qd.mozrunner/minidumps/29863b99-cffc-4667-09846081-23097449.dmp 00:25:25 INFO - Operating system: Linux 00:25:25 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64 00:25:25 INFO - CPU: amd64 00:25:25 INFO - family 6 model 62 stepping 4 00:25:25 INFO - 1 CPU 00:25:25 INFO - 00:25:25 INFO - GPU: UNKNOWN 00:25:25 INFO - 00:25:25 INFO - Crash reason: SIGSEGV 00:25:25 INFO - Crash address: 0x0 00:25:25 INFO - Process uptime: not available 00:25:25 INFO - 00:25:25 INFO - Thread 26 (crashed) 00:25:25 INFO - 0 libxul.so!js::ShapeTable::searchUnchecked<(js::MaybeAdding)0> [Shape.cpp:ecb3d43e41e3 : 206 + 0x6] 00:25:25 INFO - rax = 0x00007fe0494e4640 rdx = 0x00000000000000c8 00:25:25 INFO - rcx = 0x0000000000000016 rbx = 0x00007fe03a0c7000 00:25:25 INFO - rsi = 0x00007fe04952fbe0 rdi = 0x00000000000000c8 00:25:25 INFO - rbp = 0x00007fe03abf7910 rsp = 0x00007fe03abf7910 00:25:25 INFO - r8 = 0x00007fe0494e4000 r9 = 0x0000000000000016 00:25:25 INFO - r10 = 0x00000000321c1be2 r11 = 0xfffaffe035829a80 00:25:25 INFO - r12 = 0x00007fe03abf7e80 r13 = 0x00007fe03a0c7200 00:25:25 INFO - r14 = 0x00007fe03abf80e0 r15 = 0x00007fe03abf82d0 00:25:25 INFO - rip = 0x00007fe0619cd880 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf7920 00:25:25 INFO - rsp = 0x00007fe03abf7920 r12 = 0x00007fe03abf7e80 00:25:25 INFO - r13 = 0x00007fe03a0c7200 r14 = 0x00007fe03abf80e0 00:25:25 INFO - r15 = 0x00007fe03abf82d0 rip = 0x00007fe061979e41 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 2 libxul.so!JSRuntime::cloneSelfHostedValue [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0xc] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf79e0 00:25:25 INFO - rsp = 0x00007fe03abf7930 r12 = 0x00007fe03abf7e80 00:25:25 INFO - r13 = 0x00007fe03a0c7200 r14 = 0x00007fe03abf80e0 00:25:25 INFO - r15 = 0x00007fe03abf82d0 rip = 0x00007fe0619d9d33 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!Interpret [GlobalObject.h:ecb3d43e41e3 : 677 + 0x32] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf81e0 00:25:25 INFO - rsp = 0x00007fe03abf79f0 r12 = 0x00007fe0631ef620 00:25:25 INFO - r13 = 0x00007fe037b23050 r14 = 0x00007fe03abf80e0 00:25:25 INFO - r15 = 0x00007fe03abf82d0 rip = 0x00007fe0619960f5 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf82a0 00:25:25 INFO - rsp = 0x00007fe03abf81f0 r12 = 0x00007fe03abf82d0 00:25:25 INFO - r13 = 0x00007fe03abf8220 r14 = 0x00007fe03abf8210 00:25:25 INFO - r15 = 0x00007fe03abf87a0 rip = 0x00007fe0619a57e0 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!js::InternalCallOrConstruct [Interpreter.cpp:ecb3d43e41e3 : 477 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf8340 00:25:25 INFO - rsp = 0x00007fe03abf82b0 r12 = 0x00007fe03abf87a0 00:25:25 INFO - r13 = 0x00007fe03abf8950 r14 = 0x00007fe03581dd80 00:25:25 INFO - r15 = 0x00007fe03abf82d0 rip = 0x00007fe0619a5daa 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!Interpret [Interpreter.cpp:ecb3d43e41e3 : 504 + 0x11] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf8b40 00:25:25 INFO - rsp = 0x00007fe03abf8350 r12 = 0x00007fe0631ef620 00:25:25 INFO - r13 = 0x00007fe0635585a0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe03abf8c30 rip = 0x00007fe06199d108 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf8c00 00:25:25 INFO - rsp = 0x00007fe03abf8b50 r12 = 0x00007fe03abf8c30 00:25:25 INFO - r13 = 0x00007fe03abf8b80 r14 = 0x00007fe03abf8b70 00:25:25 INFO - r15 = 0x00007fe03abf9100 rip = 0x00007fe0619a57e0 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libxul.so!js::InternalCallOrConstruct [Interpreter.cpp:ecb3d43e41e3 : 477 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf8ca0 00:25:25 INFO - rsp = 0x00007fe03abf8c10 r12 = 0x00007fe03abf9100 00:25:25 INFO - r13 = 0x00007fe03abf92b0 r14 = 0x00007fe03581dce0 00:25:25 INFO - r15 = 0x00007fe03abf8c30 rip = 0x00007fe0619a5daa 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libxul.so!Interpret [Interpreter.cpp:ecb3d43e41e3 : 504 + 0x11] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf94a0 00:25:25 INFO - rsp = 0x00007fe03abf8cb0 r12 = 0x00007fe0631ef620 00:25:25 INFO - r13 = 0x00007fe0635585a0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe03abf9580 rip = 0x00007fe06199d108 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 10 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf9560 00:25:25 INFO - rsp = 0x00007fe03abf94b0 r12 = 0x00007fe03abf9580 00:25:25 INFO - r13 = 0x00007fe03abf94e0 r14 = 0x00007fe03abf94d0 00:25:25 INFO - r15 = 0x00007fe03abf9670 rip = 0x00007fe0619a57e0 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 11 libxul.so!js::Call [Interpreter.cpp:ecb3d43e41e3 : 477 + 0x5] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf95f0 00:25:25 INFO - rsp = 0x00007fe03abf9570 r12 = 0x00007fe03abf9660 00:25:25 INFO - r13 = 0x00007fe037bac040 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe03abf9670 rip = 0x00007fe0619a8af3 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 12 libxul.so!IntlInitialize [Intl.cpp:ecb3d43e41e3 : 588 + 0xe] 00:25:25 INFO - rbx = 0x00007fe037bac010 rbp = 0x00007fe03abf9700 00:25:25 INFO - rsp = 0x00007fe03abf9600 r12 = 0x00007fe03abf9620 00:25:25 INFO - r13 = 0x00007fe037bac068 r14 = 0xfffc000000000000 00:25:25 INFO - r15 = 0x00007fe03a0c7000 rip = 0x00007fe06177ab56 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 13 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 1863 + 0x5] 00:25:25 INFO - rbx = 0x00007fe03abf9a30 rbp = 0x00007fe03abf9880 00:25:25 INFO - rsp = 0x00007fe03abf9710 r12 = 0x00007fe03abf97b0 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03abf9830 00:25:25 INFO - r15 = 0x00007fe03abf97e0 rip = 0x00007fe061f0cfd2 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 14 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:25 INFO - rbx = 0x00007fe03abf9a30 rbp = 0x00007fe03abf98a0 00:25:25 INFO - rsp = 0x00007fe03abf9890 r12 = 0x00007fe03abf9a30 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe063519940 00:25:25 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 15 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:25 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe03abf99b0 00:25:25 INFO - rsp = 0x00007fe03abf98b0 r12 = 0x00007fe03abf9a30 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe063519940 00:25:25 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 16 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:25 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe03abf9a00 00:25:25 INFO - rsp = 0x00007fe03abf99c0 r12 = 0x00007fe03abf9a30 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x0000000000000001 00:25:25 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 17 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abf9a50 00:25:25 INFO - rsp = 0x00007fe03abf9a10 r12 = 0x00007fe03a0c7000 00:25:25 INFO - r13 = 0x00007fe03abf9a80 r14 = 0x00007fe03d1a91d0 00:25:25 INFO - r15 = 0x00007fe03abf9a90 rip = 0x00007fe061f5b295 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 18 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03abf9be0 rbp = 0x00007fe03abf9ad0 00:25:25 INFO - rsp = 0x00007fe03abf9a60 r12 = 0x00007fe03a0c7000 00:25:25 INFO - r13 = 0x00007fe03abf9a80 r14 = 0x00007fe03d1a91d0 00:25:25 INFO - r15 = 0x00007fe03abf9a90 rip = 0x00007fe05fe49044 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 19 libxul.so!mozilla::dom::SharedWorkerGlobalScopeBinding::Wrap [SharedWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 349 + 0x1f] 00:25:25 INFO - rbx = 0x00007fe039f0b288 rbp = 0x00007fe03abf9b30 00:25:25 INFO - rsp = 0x00007fe03abf9ae0 r12 = 0x00007fe039f0b280 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03abf9be0 00:25:25 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe05fe490cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 20 libxul.so!mozilla::dom::SharedWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 556 + 0x24] 00:25:25 INFO - rbx = 0x00007fe039f0b280 rbp = 0x00007fe03abf9ba0 00:25:25 INFO - rsp = 0x00007fe03abf9b40 r12 = 0x00007fe03abf9b50 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03abf9be0 00:25:25 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe0605446bc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 21 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:25 INFO - rbx = 0x00007fe037eb0000 rbp = 0x00007fe03abf9c20 00:25:25 INFO - rsp = 0x00007fe03abf9bb0 r12 = 0x00007fe03a0c7000 00:25:25 INFO - r13 = 0x00007fe03abf9bd0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe061d959bb 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 22 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03abf9cb0 00:25:25 INFO - rsp = 0x00007fe03abf9c30 r12 = 0x00007fe037eb0000 00:25:25 INFO - r13 = 0x00007fe03abf9c30 r14 = 0x00007fe06343f170 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 23 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:25 INFO - rbx = 0x00007fe03b794a60 rbp = 0x00007fe03abf9e30 00:25:25 INFO - rsp = 0x00007fe03abf9cc0 r12 = 0x0000000000000001 00:25:25 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 24 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe03c4f0c00 rbp = 0x00007fe03abf9ee0 00:25:25 INFO - rsp = 0x00007fe03abf9e40 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe03c4f0c18 r14 = 0x00007fe03abf9f00 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 25 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe037eb0000 rbp = 0x00007fe03abf9f20 00:25:25 INFO - rsp = 0x00007fe03abf9ef0 r12 = 0x00007fe0631fc850 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03b4ff7f0 00:25:25 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 26 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:25 INFO - rbx = 0x00007fe037eb0000 rbp = 0x00007fe03abf9f70 00:25:25 INFO - rsp = 0x00007fe03abf9f30 r12 = 0x00007fe0631fc850 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03b4ff7f0 00:25:25 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 27 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:25 INFO - rbx = 0x00007fe037eb0000 rbp = 0x00007fe03abfa010 00:25:25 INFO - rsp = 0x00007fe03abf9f80 r12 = 0x00007fe03abf9fc0 00:25:25 INFO - r13 = 0x00007fe03abfa080 r14 = 0x00007fe037d62920 00:25:25 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 28 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:25 INFO - rbx = 0x00007fe03abfa030 rbp = 0x00007fe03abfa070 00:25:25 INFO - rsp = 0x00007fe03abfa020 r12 = 0x00007fe038dda478 00:25:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe03abfa080 00:25:25 INFO - r15 = 0x00007fe03b533730 rip = 0x00007fe061d907b6 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 29 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:25 INFO - rbx = 0x00007fe037eb0000 rbp = 0x00007fe03abfa0c0 00:25:25 INFO - rsp = 0x00007fe03abfa080 r12 = 0x00007fe03abfa080 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03a0c7000 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 30 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:25 INFO - rbx = 0x00007fe03b533700 rbp = 0x00007fe03abfa240 00:25:25 INFO - rsp = 0x00007fe03abfa0d0 r12 = 0x0000000000000001 00:25:25 INFO - r13 = 0x00007fe03a0c7000 r14 = 0x00007fe03abfa118 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 31 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe03c4f0c00 rbp = 0x00007fe03abfa2f0 00:25:25 INFO - rsp = 0x00007fe03abfa250 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe03c4f0c18 r14 = 0x00007fe03abfa310 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 32 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03abfa330 00:25:25 INFO - rsp = 0x00007fe03abfa300 r12 = 0x00007fe0494be970 00:25:25 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe037eb0000 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 33 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:25 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03abfa450 00:25:25 INFO - rsp = 0x00007fe03abfa340 r12 = 0x00007fe0494be970 00:25:25 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe037eb0000 rip = 0x00007fe0614a65ea 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 34 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:25 INFO - rbx = 0x00007fe03a0c7000 rbp = 0x00007fe03abfa860 00:25:25 INFO - rsp = 0x00007fe03abfa460 r12 = 0x00007fe039fd7ac0 00:25:25 INFO - r13 = 0x00007fe03abfa5d0 r14 = 0x00007fe03d120000 00:25:25 INFO - r15 = 0x00007fe03abfa5c8 rip = 0x00007fe061d8d0a4 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 35 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe03c4f0c00 rbp = 0x00007fe03abfa910 00:25:25 INFO - rsp = 0x00007fe03abfa870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe03c4f0c18 r14 = 0x00007fe03abfa930 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 36 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe03dc775c0 rbp = 0x00007fe03abfa950 00:25:25 INFO - rsp = 0x00007fe03abfa920 r12 = 0x00007fe03b468cc0 00:25:25 INFO - r13 = 0x00007fe03c4f0c00 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe03b468ce0 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 37 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:25 INFO - rbx = 0x00007fe03dc775c0 rbp = 0x00007fe03abfa9b0 00:25:25 INFO - rsp = 0x00007fe03abfa960 r12 = 0x00007fe03b468cc0 00:25:25 INFO - r13 = 0x00007fe03c4f0c00 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe03b468ce0 rip = 0x00007fe0612a4f81 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 38 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe03c4f0c00 rbp = 0x00007fe03abfa9e0 00:25:25 INFO - rsp = 0x00007fe03abfa9c0 r12 = 0x00007fe03dc775c0 00:25:25 INFO - r13 = 0x00007fe03abfaa10 r14 = 0x00007fe03abfaa00 00:25:25 INFO - r15 = 0x00007fe03c4f0c18 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 39 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe03c4f0c00 rbp = 0x00007fe03abfaa50 00:25:25 INFO - rsp = 0x00007fe03abfa9f0 r12 = 0x00007fe03dc775c0 00:25:25 INFO - r13 = 0x00007fe03abfaa10 r14 = 0x00007fe03abfaa00 00:25:25 INFO - r15 = 0x00007fe03c4f0c18 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 40 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe03b69cd60 rbp = 0x00007fe03abfaaa0 00:25:25 INFO - rsp = 0x00007fe03abfaa60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000ace r14 = 0x00007fe03abfb700 00:25:25 INFO - r15 = 0x00007fe03abfb4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 41 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe03abfaab0 r12 = 0x00007fffd03a0b10 00:25:25 INFO - r13 = 0x00007fe03abfb9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 42 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe03abfabc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 0 00:25:25 INFO - 0 libpthread-2.15.so + 0xe9fa 00:25:25 INFO - rax = 0x0000000000000001 rdx = 0x0000000000000001 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04df988f8 00:25:25 INFO - rsi = 0x0000000000000081 rdi = 0x00007fe055e00048 00:25:25 INFO - rbp = 0x00007fffd03a2290 rsp = 0x00007fffd03a20e8 00:25:25 INFO - r8 = 0x00007fe055e00120 r9 = 0x00007fe038100a58 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000206 00:25:25 INFO - r12 = 0x00007fe04df98ca8 r13 = 0x00007fffd03a21f0 00:25:25 INFO - r14 = 0x00007fe0493d7de0 r15 = 0x00007fe0495203a0 00:25:25 INFO - rip = 0x00007fe063ce29fa 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::gc::GCRuntime::incrementalCollectSlice [jsgc.cpp:ecb3d43e41e3 : 5839 + 0x12] 00:25:25 INFO - rbp = 0x00007fffd03a2390 rsp = 0x00007fffd03a22a0 00:25:25 INFO - rip = 0x00007fe061f64d98 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::gc::GCRuntime::gcCycle [jsgc.cpp:ecb3d43e41e3 : 6183 + 0x14] 00:25:25 INFO - rbx = 0x00007fe04df988f8 rbp = 0x00007fffd03a2440 00:25:25 INFO - rsp = 0x00007fffd03a23a0 r12 = 0x00007fffd03a23e0 00:25:25 INFO - r13 = 0x00007fe04df98ca8 r14 = 0x00007fffd03a23c0 00:25:25 INFO - r15 = 0x00007fffd03a2520 rip = 0x00007fe0618e9f1c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!js::gc::GCRuntime::collect [jsgc.cpp:ecb3d43e41e3 : 6321 + 0xf] 00:25:25 INFO - rbx = 0x00007fe04df988f8 rbp = 0x00007fffd03a2510 00:25:25 INFO - rsp = 0x00007fffd03a2450 r12 = 0x00007fffd03a24a0 00:25:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007fffd03a2520 00:25:25 INFO - r15 = 0x00007fe04df98200 rip = 0x00007fe0618ea47d 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!js::gc::GCRuntime::startGC [jsgc.cpp:ecb3d43e41e3 : 6401 + 0x1b] 00:25:25 INFO - rbx = 0x00007fe04df988f8 rbp = 0x00007fffd03a2560 00:25:25 INFO - rsp = 0x00007fffd03a2520 r12 = 0x0000000000000034 00:25:25 INFO - r13 = 0x00007fffd03a2520 r14 = 0x0000000000000001 00:25:25 INFO - r15 = 0x0000000000000094 rip = 0x00007fe061f652fd 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!nsJSContext::GarbageCollectNow [nsJSEnvironment.cpp:ecb3d43e41e3 : 1215 + 0x14] 00:25:25 INFO - rbx = 0x0000000000000034 rbp = 0x00007fffd03a25a0 00:25:25 INFO - rsp = 0x00007fffd03a2570 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001 00:25:25 INFO - r15 = 0x0000000000000094 rip = 0x00007fe061ce6f37 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!nsTimerImpl::Fire [nsTimerImpl.cpp:ecb3d43e41e3 : 477 + 0xb] 00:25:25 INFO - rbx = 0x00007fe03a4923e0 rbp = 0x00007fffd03a2620 00:25:25 INFO - rsp = 0x00007fffd03a25b0 r12 = 0x00000070a953da7c 00:25:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe03e79e5f0 00:25:25 INFO - r15 = 0x0000000000000094 rip = 0x00007fe061237ab0 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libxul.so!nsTimerEvent::Run [TimerThread.cpp:ecb3d43e41e3 : 289 + 0x9] 00:25:25 INFO - rbx = 0x00007fe03d165050 rbp = 0x00007fffd03a2660 00:25:25 INFO - rsp = 0x00007fffd03a2630 r12 = 0x00007fe0481c8ee8 00:25:25 INFO - r13 = 0x00007fe055d51258 r14 = 0x00007fffd03a2730 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061233e1a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d51240 rbp = 0x00007fffd03a2710 00:25:25 INFO - rsp = 0x00007fffd03a2670 r12 = 0x00007fe0481c8ee8 00:25:25 INFO - r13 = 0x00007fe055d51258 r14 = 0x00007fffd03a2730 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe055d141f0 rbp = 0x00007fffd03a2750 00:25:25 INFO - rsp = 0x00007fffd03a2720 r12 = 0x00007fffd03a2960 00:25:25 INFO - r13 = 0x00007fe055d51240 r14 = 0x00007fe055d14210 00:25:25 INFO - r15 = 0x0000000000000001 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 10 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:ecb3d43e41e3 : 96 + 0xa] 00:25:25 INFO - rbx = 0x00007fe055d141f0 rbp = 0x00007fffd03a27b0 00:25:25 INFO - rsp = 0x00007fffd03a2760 r12 = 0x00007fffd03a2960 00:25:25 INFO - r13 = 0x00007fe055d51240 r14 = 0x00007fe055d14210 00:25:25 INFO - r15 = 0x0000000000000001 rip = 0x00007fe0612a512a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 11 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe0481c8ee0 rbp = 0x00007fffd03a27e0 00:25:25 INFO - rsp = 0x00007fffd03a27c0 r12 = 0x00007fe055d51240 00:25:25 INFO - r13 = 0x00007fffd03a2960 r14 = 0x00007fffd03a28c0 00:25:25 INFO - r15 = 0x00007fe06343bf90 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 12 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:ecb3d43e41e3 : 156 + 0xd] 00:25:25 INFO - rbx = 0x00007fe0481c8ee0 rbp = 0x00007fffd03a2800 00:25:25 INFO - rsp = 0x00007fffd03a27f0 r12 = 0x00007fe055d51240 00:25:25 INFO - r13 = 0x00007fffd03a2960 r14 = 0x00007fffd03a28c0 00:25:25 INFO - r15 = 0x00007fe06343bf90 rip = 0x00007fe06061968a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 13 libxul.so!XRE_RunAppShell [nsEmbedFunctions.cpp:ecb3d43e41e3 : 883 + 0x6] 00:25:25 INFO - rbx = 0x00007fffd03a457c rbp = 0x00007fffd03a2830 00:25:25 INFO - rsp = 0x00007fffd03a2810 r12 = 0x00007fffd03a28d0 00:25:25 INFO - r13 = 0x00007fffd03a2960 r14 = 0x00007fffd03a28c0 00:25:25 INFO - r15 = 0x00007fe06343bf90 rip = 0x00007fe060b4fe55 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 14 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fffd03a457c rbp = 0x00007fffd03a2860 00:25:25 INFO - rsp = 0x00007fffd03a2840 r12 = 0x00007fffd03a28d0 00:25:25 INFO - r13 = 0x00007fffd03a2960 r14 = 0x00007fffd03a28c0 00:25:25 INFO - r15 = 0x00007fe06343bf90 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 15 libxul.so!XRE_InitChildProcess [nsEmbedFunctions.cpp:ecb3d43e41e3 : 715 + 0x8] 00:25:25 INFO - rbx = 0x00007fffd03a457c rbp = 0x00007fffd03a2b30 00:25:25 INFO - rsp = 0x00007fffd03a2870 r12 = 0x00007fffd03a28d0 00:25:25 INFO - r13 = 0x00007fffd03a2960 r14 = 0x00007fffd03a28c0 00:25:25 INFO - r15 = 0x00007fe06343bf90 rip = 0x00007fe060b5064c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 16 plugin-container!content_process_main [plugin-container.cpp:ecb3d43e41e3 : 197 + 0xf] 00:25:25 INFO - rbx = 0x00007fe055d0e0d8 rbp = 0x00007fffd03a2b80 00:25:25 INFO - rsp = 0x00007fffd03a2b40 r12 = 0x0000000000000009 00:25:25 INFO - r13 = 0x00007fffd03a2c68 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x000000000040eb8b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 17 libc-2.15.so + 0x2176d 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fffd03a2b90 r12 = 0x000000000040e2c8 00:25:25 INFO - r13 = 0x00007fffd03a2c60 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe05daed76d 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 18 plugin-container + 0xad10 00:25:25 INFO - rsp = 0x00007fffd03a2bb0 rip = 0x000000000040ad10 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 19 plugin-container!malloc_good_size [replace_malloc.c:ecb3d43e41e3 : 243 + 0x5] 00:25:25 INFO - rsp = 0x00007fffd03a2bc8 rip = 0x000000000040e2c8 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 20 0x7fffd03a2c60 00:25:25 INFO - rbx = 0x3f7d3d4606182cbb rbp = 0x000000000040e2c8 00:25:25 INFO - rsp = 0x00007fffd03a2bd0 rip = 0x00007fffd03a2c60 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 21 plugin-container!__libc_csu_fini + 0x10 00:25:25 INFO - rsp = 0x00007fffd03a2c10 rip = 0x000000000041bda0 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 22 plugin-container!malloc_good_size [replace_malloc.c:ecb3d43e41e3 : 243 + 0x5] 00:25:25 INFO - rsp = 0x00007fffd03a2c38 rip = 0x000000000040e2c8 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 23 0x7fffd03a2c60 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x000000000040e2c8 00:25:25 INFO - rsp = 0x00007fffd03a2c40 rip = 0x00007fffd03a2c60 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 24 plugin-container!_start + 0x29 00:25:25 INFO - rsp = 0x00007fffd03a2c50 rip = 0x000000000040e2f1 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 1 00:25:25 INFO - 0 libc-2.15.so + 0xef5a9 00:25:25 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055da4800 00:25:25 INFO - rsi = 0x00007fe055dbb180 rdi = 0x0000000000000007 00:25:25 INFO - rbp = 0x00007fe055cfe710 rsp = 0x00007fe055cfe708 00:25:25 INFO - r8 = 0x00007fe063232750 r9 = 0x00007fe055cfe760 00:25:25 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0xffffffffffffffff r13 = 0x0000000000000000 00:25:25 INFO - r14 = 0x00007fe055dbb180 r15 = 0x00007fe055d151e0 00:25:25 INFO - rip = 0x00007fe05dbbb5a9 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!epoll_dispatch [epoll.c:ecb3d43e41e3 : 407 + 0x13] 00:25:25 INFO - rbp = 0x00007fe055cfe760 rsp = 0x00007fe055cfe720 00:25:25 INFO - rip = 0x00007fe061bfaecb 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!event_base_loop [event.c:ecb3d43e41e3 : 1607 + 0xb] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe055cfe810 00:25:25 INFO - rsp = 0x00007fe055cfe770 r12 = 0x00007fe0631610a0 00:25:25 INFO - r13 = 0x00007fe055d499d8 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x00007fe055da4800 rip = 0x00007fe061bfcf59 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!base::MessagePumpLibevent::Run [message_pump_libevent.cc:ecb3d43e41e3 : 372 + 0xe] 00:25:25 INFO - rbx = 0x00007fe055d499c0 rbp = 0x00007fe055cfe890 00:25:25 INFO - rsp = 0x00007fe055cfe820 r12 = 0x00007fe06129fd00 00:25:25 INFO - r13 = 0x00007fe055d499d8 r14 = 0x00007fe055cfe8e0 00:25:25 INFO - r15 = 0x00007fe0612a34c0 rip = 0x00007fe061bfa248 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d5b5c8 rbp = 0x00007fe055cfe8c0 00:25:25 INFO - rsp = 0x00007fe055cfe8a0 r12 = 0x00007fe055cfe8e0 00:25:25 INFO - r13 = 0x00007fe055cff9c0 r14 = 0x00007fe055d68100 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:25 INFO - rbx = 0x00007fe055d5b5c8 rbp = 0x00007fe055cfea90 00:25:25 INFO - rsp = 0x00007fe055cfe8d0 r12 = 0x00007fe055cfe8e0 00:25:25 INFO - r13 = 0x00007fe055cff9c0 r14 = 0x00007fe055d68100 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa78e 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe055cfeaa0 00:25:25 INFO - rsp = 0x00007fe055cfeaa0 r12 = 0x00007fffd03a2740 00:25:25 INFO - r13 = 0x00007fe055cff9c0 r14 = 0x00007fe055d68100 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa80c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe055cfeab0 r12 = 0x00007fffd03a2740 00:25:25 INFO - r13 = 0x00007fe055cff9c0 r14 = 0x00007fe055d68100 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe055cfebc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 2 00:25:25 INFO - 0 libc-2.15.so + 0xe79d3 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d48ea0 00:25:25 INFO - rsi = 0x0000000000000001 rdi = 0x00007fe055d0e538 00:25:25 INFO - rbp = 0x00007fe055d0e538 rsp = 0x00007fe05061a9f0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000aa9 00:25:25 INFO - r10 = 0x00007fe05061a680 r11 = 0x0000000000000293 00:25:25 INFO - r12 = 0x00007fe05b15bf00 r13 = 0x00000000ffffffff 00:25:25 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001 00:25:25 INFO - rip = 0x00007fe05dbb39d3 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc] 00:25:25 INFO - rbp = 0x00007fe055d0e538 rsp = 0x00007fe05061aa20 00:25:25 INFO - rip = 0x00007fe05b14eff6 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12] 00:25:25 INFO - rbx = 0x00007fe055d15dc0 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe05061aa70 r12 = 0x00007fffd03a22a0 00:25:25 INFO - r13 = 0x00007fe05061b9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe05b14f45a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8] 00:25:25 INFO - rbx = 0x00007fe055d48ea0 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe05061aa90 r12 = 0x00007fffd03a22a0 00:25:25 INFO - r13 = 0x00007fe05061b9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe050e5c98b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055da5e30 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe05061aaa0 r12 = 0x00007fffd03a22a0 00:25:25 INFO - r13 = 0x00007fe05061b9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe05b1709a5 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe05061aab0 r12 = 0x00007fffd03a22a0 00:25:25 INFO - r13 = 0x00007fe05061b9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe05061abc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 3 00:25:25 INFO - 0 libc-2.15.so + 0xe79d3 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055df38a0 00:25:25 INFO - rsi = 0x0000000000000003 rdi = 0x00007fe04fd712e0 00:25:25 INFO - rbp = 0x00007fe04fd712e0 rsp = 0x00007fe04faef9f0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000aab 00:25:25 INFO - r10 = 0x00007fe04fd36940 r11 = 0x0000000000000293 00:25:25 INFO - r12 = 0x00007fe05b15bf00 r13 = 0x00000000ffffffff 00:25:25 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001 00:25:25 INFO - rip = 0x00007fe05dbb39d3 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc] 00:25:25 INFO - rbp = 0x00007fe04fd712e0 rsp = 0x00007fe04faefa20 00:25:25 INFO - rip = 0x00007fe05b14eff6 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12] 00:25:25 INFO - rbx = 0x00007fe04fd73b60 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04faefa70 r12 = 0x00007fe05061a730 00:25:25 INFO - r13 = 0x00007fe04faf09c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe05b14f45a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9] 00:25:25 INFO - rbx = 0x00007fe04fd712c0 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04faefa90 r12 = 0x00007fe05061a730 00:25:25 INFO - r13 = 0x00007fe04faf09c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe05a1232c6 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6] 00:25:25 INFO - rbx = 0x00007fe04fd2ee80 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04faefaa0 r12 = 0x00007fe05061a730 00:25:25 INFO - r13 = 0x00007fe04faf09c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe05b1709a5 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04faefab0 r12 = 0x00007fe05061a730 00:25:25 INFO - r13 = 0x00007fe04faf09c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04faefbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 4 00:25:25 INFO - 0 libpthread-2.15.so + 0xc0fe 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0x000000000000002b 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4aec0 00:25:25 INFO - rsi = 0x0000000000000189 rdi = 0x00007fe04d2dabcc 00:25:25 INFO - rbp = 0x00007fe04d0fe9e0 rsp = 0x00007fe04d0fe930 00:25:25 INFO - r8 = 0x00007fe04df03f50 r9 = 0x00000000ffffffff 00:25:25 INFO - r10 = 0x00007fe04d0fe9a0 r11 = 0x0000000000000206 00:25:25 INFO - r12 = 0x000000000000002b r13 = 0x00007fe04d0fe9a0 00:25:25 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000 00:25:25 INFO - rip = 0x00007fe063ce00fe 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!WatchdogMain [XPCJSContext.cpp:ecb3d43e41e3 : 990 + 0xc] 00:25:25 INFO - rbp = 0x00007fe04d0fea50 rsp = 0x00007fe04d0fe9f0 00:25:25 INFO - rip = 0x00007fe061c1e18f 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4aec0 rbp = 0x00007fe04d0feaa0 00:25:25 INFO - rsp = 0x00007fe04d0fea60 r12 = 0x0000000000000001 00:25:25 INFO - r13 = 0x0000000000000aad r14 = 0x00007fe04d0ff700 00:25:25 INFO - r15 = 0x00007fe04d0ff4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04d0feab0 r12 = 0x00007fffd03a0df0 00:25:25 INFO - r13 = 0x00007fe04d0ff9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04d0febc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 5 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000525 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04fdd8dc0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04fdd8dc4 00:25:25 INFO - rbp = 0x00007fe04c8fda10 rsp = 0x00007fe04c8fd980 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000290 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04c8fda30 r13 = 0x00007fe04c8fda40 00:25:25 INFO - r14 = 0x00007fe04fdd8c00 r15 = 0x00007fe04fdd8c00 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:25 INFO - rbp = 0x00007fe04c8fda80 rsp = 0x00007fe04c8fda20 00:25:25 INFO - rip = 0x00007fe061943110 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:25 INFO - rbx = 0x00007fe04d2db070 rbp = 0x00007fe04c8fdaa0 00:25:25 INFO - rsp = 0x00007fe04c8fda90 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04c8fe9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061f76011 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04c8fdab0 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04c8fe9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04c8fdbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 6 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000527 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04fdd8dc0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04fdd8dc4 00:25:25 INFO - rbp = 0x00007fe04c0fca10 rsp = 0x00007fe04c0fc980 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000291 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04c0fca30 r13 = 0x00007fe04c0fca40 00:25:25 INFO - r14 = 0x00007fe04fdd8c00 r15 = 0x00007fe04fdd8c00 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:25 INFO - rbp = 0x00007fe04c0fca80 rsp = 0x00007fe04c0fca20 00:25:25 INFO - rip = 0x00007fe061943110 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:25 INFO - rbx = 0x00007fe04d2db080 rbp = 0x00007fe04c0fcaa0 00:25:25 INFO - rsp = 0x00007fe04c0fca90 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04c0fd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061f76011 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04c0fcab0 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04c0fd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04c0fcbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 7 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000523 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04fdd8dc0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04fdd8dc4 00:25:25 INFO - rbp = 0x00007fe04b8fba10 rsp = 0x00007fe04b8fb980 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000290 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04b8fba30 r13 = 0x00007fe04b8fba40 00:25:25 INFO - r14 = 0x00007fe04fdd8c00 r15 = 0x00007fe04fdd8c00 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:25 INFO - rbp = 0x00007fe04b8fba80 rsp = 0x00007fe04b8fba20 00:25:25 INFO - rip = 0x00007fe061943110 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:25 INFO - rbx = 0x00007fe04d2db090 rbp = 0x00007fe04b8fbaa0 00:25:25 INFO - rsp = 0x00007fe04b8fba90 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04b8fc9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061f76011 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04b8fbab0 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04b8fc9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04b8fbbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 8 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000524 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04fdd8dc0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04fdd8dc4 00:25:25 INFO - rbp = 0x00007fe04b0faa10 rsp = 0x00007fe04b0fa980 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000290 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04b0faa30 r13 = 0x00007fe04b0faa40 00:25:25 INFO - r14 = 0x00007fe04fdd8c00 r15 = 0x00007fe04fdd8c00 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:25 INFO - rbp = 0x00007fe04b0faa80 rsp = 0x00007fe04b0faa20 00:25:25 INFO - rip = 0x00007fe061943110 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:25 INFO - rbx = 0x00007fe04d2db0a0 rbp = 0x00007fe04b0faaa0 00:25:25 INFO - rsp = 0x00007fe04b0faa90 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04b0fb9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061f76011 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04b0faab0 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04b0fb9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04b0fabc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 9 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000522 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe04fdd8dc0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04fdd8dc4 00:25:25 INFO - rbp = 0x00007fe04a8f9a10 rsp = 0x00007fe04a8f9980 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000290 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04a8f9a30 r13 = 0x00007fe04a8f9a40 00:25:25 INFO - r14 = 0x00007fe04fdd8c00 r15 = 0x00007fe04fdd8c00 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:25 INFO - rbp = 0x00007fe04a8f9a80 rsp = 0x00007fe04a8f9a20 00:25:25 INFO - rip = 0x00007fe061943110 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:25 INFO - rbx = 0x00007fe04d2db0b0 rbp = 0x00007fe04a8f9aa0 00:25:25 INFO - rsp = 0x00007fe04a8f9a90 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04a8fa9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061f76011 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe04a8f9ab0 r12 = 0x00007fffd03a0ca0 00:25:25 INFO - r13 = 0x00007fe04a8fa9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe04a8f9bc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 10 00:25:25 INFO - 0 libc-2.15.so + 0xe79d3 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000001 00:25:25 INFO - rsi = 0x0000000000000001 rdi = 0x00007fe049efe470 00:25:25 INFO - rbp = 0x00007fe049efe6a0 rsp = 0x00007fe049efe3f0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x00007fe063cd0a60 00:25:25 INFO - r10 = 0x0000000000000003 r11 = 0x0000000000000293 00:25:25 INFO - r12 = 0x00000000ffffffff r13 = 0x00000000ffffffff 00:25:25 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000000 00:25:25 INFO - rip = 0x00007fe05dbb39d3 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::net::nsSocketTransportService::Poll [nsSocketTransportService2.cpp:ecb3d43e41e3 : 485 + 0x12] 00:25:25 INFO - rbp = 0x00007fe049efe720 rsp = 0x00007fe049efe6b0 00:25:25 INFO - rip = 0x00007fe06126c756 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!mozilla::net::nsSocketTransportService::DoPollIteration [nsSocketTransportService2.cpp:ecb3d43e41e3 : 1105 + 0xf] 00:25:25 INFO - rbx = 0x00007fe055d7a6e0 rbp = 0x00007fe049efe7a0 00:25:25 INFO - rsp = 0x00007fe049efe730 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe049efe810 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06126ff6a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!mozilla::net::nsSocketTransportService::Run [nsSocketTransportService2.cpp:ecb3d43e41e3 : 903 + 0x5] 00:25:25 INFO - rbx = 0x00007fe055d7a7a4 rbp = 0x00007fe049efe860 00:25:25 INFO - rsp = 0x00007fe049efe7b0 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe055d7a6e0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0612707d3 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d51570 rbp = 0x00007fe049efe910 00:25:25 INFO - rsp = 0x00007fe049efe870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe055d51588 r14 = 0x00007fe049efe930 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe04fd08a20 rbp = 0x00007fe049efe950 00:25:25 INFO - rsp = 0x00007fe049efe920 r12 = 0x00007fe04dfbe480 00:25:25 INFO - r13 = 0x00007fe055d51570 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe04dfbe4a0 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:25 INFO - rbx = 0x00007fe04fd08a20 rbp = 0x00007fe049efe9b0 00:25:25 INFO - rsp = 0x00007fe049efe960 r12 = 0x00007fe04dfbe480 00:25:25 INFO - r13 = 0x00007fe055d51570 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe04dfbe4a0 rip = 0x00007fe0612a4f3a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d51570 rbp = 0x00007fe049efe9e0 00:25:25 INFO - rsp = 0x00007fe049efe9c0 r12 = 0x00007fe04fd08a20 00:25:25 INFO - r13 = 0x00007fe049efea10 r14 = 0x00007fe049efea00 00:25:25 INFO - r15 = 0x00007fe055d51588 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe055d51570 rbp = 0x00007fe049efea50 00:25:25 INFO - rsp = 0x00007fe049efe9f0 r12 = 0x00007fe04fd08a20 00:25:25 INFO - r13 = 0x00007fe049efea10 r14 = 0x00007fe049efea00 00:25:25 INFO - r15 = 0x00007fe055d51588 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4afe0 rbp = 0x00007fe049efeaa0 00:25:25 INFO - rsp = 0x00007fe049efea60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000ab3 r14 = 0x00007fe049eff700 00:25:25 INFO - r15 = 0x00007fe049eff4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 10 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe049efeab0 r12 = 0x00007fffd03a0970 00:25:25 INFO - r13 = 0x00007fe049eff9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 11 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe049efebc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 11 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4b580 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe04d2ff18c 00:25:25 INFO - rbp = 0x00007fe0492fe9f0 rsp = 0x00007fe0492fe970 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe04d2ff180 r13 = 0x0000000000000000 00:25:25 INFO - r14 = 0x0000000000000000 r15 = 0x00000000ffffffff 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:25 INFO - rbp = 0x00007fe0492fea10 rsp = 0x00007fe0492fea00 00:25:25 INFO - rip = 0x00007fe06123130c 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!mozilla::HangMonitor::ThreadMain [Monitor.h:ecb3d43e41e3 : 40 + 0x8] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe0492fea50 00:25:25 INFO - rsp = 0x00007fe0492fea20 r12 = 0x00007fe04d149f40 00:25:25 INFO - rip = 0x00007fe061b01ccd 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4b580 rbp = 0x00007fe0492feaa0 00:25:25 INFO - rsp = 0x00007fe0492fea60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000ab4 r14 = 0x00007fe0492ff700 00:25:25 INFO - r15 = 0x00007fe0492ff4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe0492feab0 r12 = 0x00007fffd03a24f0 00:25:25 INFO - r13 = 0x00007fe0492ff9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe0492febc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 12 00:25:25 INFO - 0 libpthread-2.15.so + 0xc0fe 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000001ad1 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4b6a0 00:25:25 INFO - rsi = 0x0000000000000189 rdi = 0x00007fe04d2ff24c 00:25:25 INFO - rbp = 0x00007fe048afd9e0 rsp = 0x00007fe048afd930 00:25:25 INFO - r8 = 0x00007fe04d174270 r9 = 0x00000000ffffffff 00:25:25 INFO - r10 = 0x00007fe048afd9a0 r11 = 0x0000000000000202 00:25:25 INFO - r12 = 0x0000000000001ad1 r13 = 0x00007fe048afd9a0 00:25:25 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000 00:25:25 INFO - rip = 0x00007fe063ce00fe 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:25 INFO - rbp = 0x00007fe048afda50 rsp = 0x00007fe048afd9f0 00:25:25 INFO - rip = 0x00007fe061234180 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4b6a0 rbp = 0x00007fe048afdaa0 00:25:25 INFO - rsp = 0x00007fe048afda60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000ab5 r14 = 0x00007fe048afe700 00:25:25 INFO - r15 = 0x00007fe048afe4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe048afdab0 r12 = 0x00007fffd03a24d0 00:25:25 INFO - r13 = 0x00007fe048afe9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe048afdbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 13 00:25:25 INFO - 0 libpthread-2.15.so + 0xc0fe 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000000d05 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4bd60 00:25:25 INFO - rsi = 0x0000000000000189 rdi = 0x00007fe055df09cc 00:25:25 INFO - rbp = 0x00007fe0468fe7d0 rsp = 0x00007fe0468fe720 00:25:25 INFO - r8 = 0x00007fe04df02060 r9 = 0x00000000ffffffff 00:25:25 INFO - r10 = 0x00007fe0468fe790 r11 = 0x0000000000000206 00:25:25 INFO - r12 = 0x0000000000000d05 r13 = 0x00007fe0468fe790 00:25:25 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000 00:25:25 INFO - rip = 0x00007fe063ce00fe 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!TimerThread::Run [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:25 INFO - rbp = 0x00007fe0468fe860 rsp = 0x00007fe0468fe7e0 00:25:25 INFO - rip = 0x00007fe061235b59 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d52bc0 rbp = 0x00007fe0468fe910 00:25:25 INFO - rsp = 0x00007fe0468fe870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe055d52bd8 r14 = 0x00007fe0468fe930 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe04fd0a900 rbp = 0x00007fe0468fe950 00:25:25 INFO - rsp = 0x00007fe0468fe920 r12 = 0x00007fe048185440 00:25:25 INFO - r13 = 0x00007fe055d52bc0 r14 = 0x00007fe0631fc850 00:25:25 INFO - r15 = 0x00007fe048185460 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:25 INFO - rbx = 0x00007fe04fd0a900 rbp = 0x00007fe0468fe9b0 00:25:25 INFO - rsp = 0x00007fe0468fe960 r12 = 0x00007fe048185440 00:25:25 INFO - r13 = 0x00007fe055d52bc0 r14 = 0x00007fe0631fc850 00:25:25 INFO - r15 = 0x00007fe048185460 rip = 0x00007fe0612a4f3a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe055d52bc0 rbp = 0x00007fe0468fe9e0 00:25:25 INFO - rsp = 0x00007fe0468fe9c0 r12 = 0x00007fe04fd0a900 00:25:25 INFO - r13 = 0x00007fe0468fea10 r14 = 0x00007fe0468fea00 00:25:25 INFO - r15 = 0x00007fe055d52bd8 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe055d52bc0 rbp = 0x00007fe0468fea50 00:25:25 INFO - rsp = 0x00007fe0468fe9f0 r12 = 0x00007fe04fd0a900 00:25:25 INFO - r13 = 0x00007fe0468fea10 r14 = 0x00007fe0468fea00 00:25:25 INFO - r15 = 0x00007fe055d52bd8 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4bd60 rbp = 0x00007fe0468feaa0 00:25:25 INFO - rsp = 0x00007fe0468fea60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000ab6 r14 = 0x00007fe0468ff700 00:25:25 INFO - r15 = 0x00007fe0468ff4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe0468feab0 r12 = 0x00007fffd0398950 00:25:25 INFO - r13 = 0x00007fe0468ff9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe0468febc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 14 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000025 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4c0c0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe045f578cc 00:25:25 INFO - rbp = 0x00007fe045dfe7f0 rsp = 0x00007fe045dfe770 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000012 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe045f578c0 r13 = 0x00007fe045dfe820 00:25:25 INFO - r14 = 0x00007fe0613c2e90 r15 = 0x00000000ffffffff 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::image::DecodePoolWorker::Run [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:25 INFO - rbp = 0x00007fe045dfe860 rsp = 0x00007fe045dfe800 00:25:25 INFO - rip = 0x00007fe061c9e6c1 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045e10040 rbp = 0x00007fe045dfe910 00:25:25 INFO - rsp = 0x00007fe045dfe870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x00007fe045e10058 r14 = 0x00007fe045dfe930 00:25:25 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe04fd0af80 rbp = 0x00007fe045dfe950 00:25:25 INFO - rsp = 0x00007fe045dfe920 r12 = 0x00007fe045f57a40 00:25:25 INFO - r13 = 0x00007fe045e10040 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045f57a60 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:25 INFO - rbx = 0x00007fe04fd0af80 rbp = 0x00007fe045dfe9b0 00:25:25 INFO - rsp = 0x00007fe045dfe960 r12 = 0x00007fe045f57a40 00:25:25 INFO - r13 = 0x00007fe045e10040 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045f57a60 rip = 0x00007fe0612a4f81 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045e10040 rbp = 0x00007fe045dfe9e0 00:25:25 INFO - rsp = 0x00007fe045dfe9c0 r12 = 0x00007fe04fd0af80 00:25:25 INFO - r13 = 0x00007fe045dfea10 r14 = 0x00007fe045dfea00 00:25:25 INFO - r15 = 0x00007fe045e10058 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e10040 rbp = 0x00007fe045dfea50 00:25:25 INFO - rsp = 0x00007fe045dfe9f0 r12 = 0x00007fe04fd0af80 00:25:25 INFO - r13 = 0x00007fe045dfea10 r14 = 0x00007fe045dfea00 00:25:25 INFO - r15 = 0x00007fe045e10058 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4c0c0 rbp = 0x00007fe045dfeaa0 00:25:25 INFO - rsp = 0x00007fe045dfea60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000abc r14 = 0x00007fe045dff700 00:25:25 INFO - r15 = 0x00007fe045dff4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe045dfeab0 r12 = 0x00007fffd03a2390 00:25:25 INFO - r13 = 0x00007fe045dff9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe045dfebc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 15 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4c1e0 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe045f57a8c 00:25:25 INFO - rbp = 0x00007fe0455fd7e0 rsp = 0x00007fe0455fd760 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe045f57a80 r13 = 0x0000000000000000 00:25:25 INFO - r14 = 0x00007fe0455fd890 r15 = 0x00000000ffffffff 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:25 INFO - rbp = 0x00007fe0455fd800 rsp = 0x00007fe0455fd7f0 00:25:25 INFO - rip = 0x00007fe06123130c 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e101b0 rbp = 0x00007fe0455fd860 00:25:25 INFO - rsp = 0x00007fe0455fd810 r12 = 0x00007fe045f59c40 00:25:25 INFO - rip = 0x00007fe0612333a3 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:25 INFO - rbx = 0x00007fe045e10150 rbp = 0x00007fe0455fd910 00:25:25 INFO - rsp = 0x00007fe0455fd870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000001 r14 = 0x00007fe0455fd930 00:25:25 INFO - r15 = 0x0000000000000001 rip = 0x00007fe06123502b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe04fd0b120 rbp = 0x00007fe0455fd950 00:25:25 INFO - rsp = 0x00007fe0455fd920 r12 = 0x00007fe045f57bc0 00:25:25 INFO - r13 = 0x00007fe045e10150 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045f57be0 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:25 INFO - rbx = 0x00007fe04fd0b120 rbp = 0x00007fe0455fd9b0 00:25:25 INFO - rsp = 0x00007fe0455fd960 r12 = 0x00007fe045f57bc0 00:25:25 INFO - r13 = 0x00007fe045e10150 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045f57be0 rip = 0x00007fe0612a4f81 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045e10150 rbp = 0x00007fe0455fd9e0 00:25:25 INFO - rsp = 0x00007fe0455fd9c0 r12 = 0x00007fe04fd0b120 00:25:25 INFO - r13 = 0x00007fe0455fda10 r14 = 0x00007fe0455fda00 00:25:25 INFO - r15 = 0x00007fe045e10168 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e10150 rbp = 0x00007fe0455fda50 00:25:25 INFO - rsp = 0x00007fe0455fd9f0 r12 = 0x00007fe04fd0b120 00:25:25 INFO - r13 = 0x00007fe0455fda10 r14 = 0x00007fe0455fda00 00:25:25 INFO - r15 = 0x00007fe045e10168 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4c1e0 rbp = 0x00007fe0455fdaa0 00:25:25 INFO - rsp = 0x00007fe0455fda60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000abd r14 = 0x00007fe0455fe700 00:25:25 INFO - r15 = 0x00007fe0455fe4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe0455fdab0 r12 = 0x00007fffd03a2390 00:25:25 INFO - r13 = 0x00007fe0455fe9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 10 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe0455fdbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 16 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe045e2d7d8 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe044dfc774 00:25:25 INFO - rbp = 0x00007fe044dfc7e0 rsp = 0x00007fe044dfc6b0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe044dfc710 r13 = 0x00007fe044dfc770 00:25:25 INFO - r14 = 0xfffffffffff0bdc0 r15 = 0x000000001b930b24 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!base::WaitableEvent::Wait [waitable_event_posix.cc:ecb3d43e41e3 : 203 + 0x11] 00:25:25 INFO - rbp = 0x00007fe044dfc800 rsp = 0x00007fe044dfc7f0 00:25:25 INFO - rip = 0x00007fe0612a47d9 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!base::MessagePumpDefault::Run [message_pump_default.cc:ecb3d43e41e3 : 62 + 0xa] 00:25:25 INFO - rbp = 0x00007fe044dfc890 rsp = 0x00007fe044dfc810 00:25:25 INFO - rip = 0x00007fe0612a3ed8 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045e18f00 rbp = 0x00007fe044dfc8c0 00:25:25 INFO - rsp = 0x00007fe044dfc8a0 r12 = 0x00007fe044dfc8e0 00:25:25 INFO - r13 = 0x00007fe044dfd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e18f00 rbp = 0x00007fe044dfca90 00:25:25 INFO - rsp = 0x00007fe044dfc8d0 r12 = 0x00007fe044dfc8e0 00:25:25 INFO - r13 = 0x00007fe044dfd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa78e 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe044dfcaa0 00:25:25 INFO - rsp = 0x00007fe044dfcaa0 r12 = 0x00007fffd03a21a0 00:25:25 INFO - r13 = 0x00007fe044dfd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa80c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe044dfcab0 r12 = 0x00007fffd03a21a0 00:25:25 INFO - r13 = 0x00007fe044dfd9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe044dfcbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 17 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4c780 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe045e3528c 00:25:25 INFO - rbp = 0x00007fe0445fb7e0 rsp = 0x00007fe0445fb760 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe045e35280 r13 = 0x0000000000000000 00:25:25 INFO - r14 = 0x00007fe0445fb890 r15 = 0x00000000ffffffff 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:25 INFO - rbp = 0x00007fe0445fb800 rsp = 0x00007fe0445fb7f0 00:25:25 INFO - rip = 0x00007fe06123130c 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e105f0 rbp = 0x00007fe0445fb860 00:25:25 INFO - rsp = 0x00007fe0445fb810 r12 = 0x00007fe045e2d850 00:25:25 INFO - rip = 0x00007fe0612333a3 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:25 INFO - rbx = 0x00007fe045e10590 rbp = 0x00007fe0445fb910 00:25:25 INFO - rsp = 0x00007fe0445fb870 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000001 r14 = 0x00007fe0445fb930 00:25:25 INFO - r15 = 0x0000000000000001 rip = 0x00007fe06123502b 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:25 INFO - rbx = 0x00007fe04fd0b460 rbp = 0x00007fe0445fb950 00:25:25 INFO - rsp = 0x00007fe0445fb920 r12 = 0x00007fe045e35a00 00:25:25 INFO - r13 = 0x00007fe045e10590 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045e35a20 rip = 0x00007fe0612491cc 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:25 INFO - rbx = 0x00007fe04fd0b460 rbp = 0x00007fe0445fb9b0 00:25:25 INFO - rsp = 0x00007fe0445fb960 r12 = 0x00007fe045e35a00 00:25:25 INFO - r13 = 0x00007fe045e10590 r14 = 0x00007fe063232750 00:25:25 INFO - r15 = 0x00007fe045e35a20 rip = 0x00007fe0612a4f81 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045e10590 rbp = 0x00007fe0445fb9e0 00:25:25 INFO - rsp = 0x00007fe0445fb9c0 r12 = 0x00007fe04fd0b460 00:25:25 INFO - r13 = 0x00007fe0445fba10 r14 = 0x00007fe0445fba00 00:25:25 INFO - r15 = 0x00007fe045e105a8 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045e10590 rbp = 0x00007fe0445fba50 00:25:25 INFO - rsp = 0x00007fe0445fb9f0 r12 = 0x00007fe04fd0b460 00:25:25 INFO - r13 = 0x00007fe0445fba10 r14 = 0x00007fe0445fba00 00:25:25 INFO - r15 = 0x00007fe045e105a8 rip = 0x00007fe061b05216 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:25 INFO - rbx = 0x00007fe055d4c780 rbp = 0x00007fe0445fbaa0 00:25:25 INFO - rsp = 0x00007fe0445fba60 r12 = 0x0000000000000000 00:25:25 INFO - r13 = 0x0000000000000abf r14 = 0x00007fe0445fc700 00:25:25 INFO - r15 = 0x00007fe0445fc4e0 rip = 0x00007fe063abf88c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe0445fbab0 r12 = 0x00007fffd03a20d0 00:25:25 INFO - r13 = 0x00007fe0445fc9c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 10 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe0445fbbc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 18 00:25:25 INFO - 0 libc-2.15.so + 0xe79d3 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe045e2da60 00:25:25 INFO - rsi = 0x0000000000000002 rdi = 0x00007fe045e2eca0 00:25:25 INFO - rbp = 0x00007fe045e2eca0 rsp = 0x00007fe043dfa8c0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293 00:25:25 INFO - r12 = 0x0000000000000002 r13 = 0x00000000ffffffff 00:25:25 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003 00:25:25 INFO - rip = 0x00007fe05dbb39d3 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libpulse.so.0.13.5!poll_func [thread-mainloop.c : 69 + 0xe] 00:25:25 INFO - rbp = 0x00007fe045e2eca0 rsp = 0x00007fe043dfa8f0 00:25:25 INFO - rip = 0x00007fe047ce835f 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 2 libpulse.so.0.13.5!pa_mainloop_poll [mainloop.c : 875 + 0xa] 00:25:25 INFO - rbx = 0x00007fe045f3c100 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe043dfa940 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe047cd976c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libpulse.so.0.13.5!pa_mainloop_iterate [mainloop.c : 957 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045f3c100 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe043dfa980 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe047cd9dd9 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libpulse.so.0.13.5!pa_mainloop_run [mainloop.c : 975 + 0x10] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe045f3c100 00:25:25 INFO - rsp = 0x00007fe043dfa9c0 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe047cd9e90 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libpulse.so.0.13.5!thread [thread-mainloop.c : 88 + 0xa] 00:25:25 INFO - rbx = 0x00007fe045e2da00 rbp = 0x00007fe045e2db08 00:25:25 INFO - rsp = 0x00007fe043dfa9e0 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe047ce830f 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libpulsecommon-1.1.so!internal_thread_func [thread-posix.c : 83 + 0x7] 00:25:25 INFO - rbx = 0x00007fe045e2daf0 rbp = 0x00007fe045e2db08 00:25:25 INFO - rsp = 0x00007fe043dfaa70 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe047891d18 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe043dfaab0 r12 = 0x00007fe063ce5880 00:25:25 INFO - r13 = 0x00007fe043dfb9c0 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 8 libpthread-2.15.so + 0x11880 00:25:25 INFO - rsp = 0x00007fe043dfab58 rip = 0x00007fe063ce5880 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 9 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe043dfabc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 19 00:25:25 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:25 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe045ea5418 00:25:25 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe03f5f8774 00:25:25 INFO - rbp = 0x00007fe03f5f87e0 rsp = 0x00007fe03f5f86b0 00:25:25 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:25 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:25 INFO - r12 = 0x00007fe03f5f8710 r13 = 0x00007fe03f5f8770 00:25:25 INFO - r14 = 0xfffffffffff0bdc0 r15 = 0x000000001b9363e4 00:25:25 INFO - rip = 0x00007fe063cdfd84 00:25:25 INFO - Found by: given as instruction pointer in context 00:25:25 INFO - 1 libxul.so!base::WaitableEvent::Wait [waitable_event_posix.cc:ecb3d43e41e3 : 203 + 0x11] 00:25:25 INFO - rbp = 0x00007fe03f5f8800 rsp = 0x00007fe03f5f87f0 00:25:25 INFO - rip = 0x00007fe0612a47d9 00:25:25 INFO - Found by: previous frame's frame pointer 00:25:25 INFO - 2 libxul.so!base::MessagePumpDefault::Run [message_pump_default.cc:ecb3d43e41e3 : 62 + 0xa] 00:25:25 INFO - rbp = 0x00007fe03f5f8890 rsp = 0x00007fe03f5f8810 00:25:25 INFO - rip = 0x00007fe0612a3ed8 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 3 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:25 INFO - rbx = 0x00007fe045ea5340 rbp = 0x00007fe03f5f88c0 00:25:25 INFO - rsp = 0x00007fe03f5f88a0 r12 = 0x00007fe03f5f88e0 00:25:25 INFO - r13 = 0x00007fe03f5f99c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bf7e23 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 4 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:25 INFO - rbx = 0x00007fe045ea5340 rbp = 0x00007fe03f5f8a90 00:25:25 INFO - rsp = 0x00007fe03f5f88d0 r12 = 0x00007fe03f5f88e0 00:25:25 INFO - r13 = 0x00007fe03f5f99c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa78e 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 5 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe03f5f8aa0 00:25:25 INFO - rsp = 0x00007fe03f5f8aa0 r12 = 0x00007fffd03a2160 00:25:25 INFO - r13 = 0x00007fe03f5f99c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe061bfa80c 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 6 libpthread-2.15.so + 0x7e9a 00:25:25 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:25 INFO - rsp = 0x00007fe03f5f8ab0 r12 = 0x00007fffd03a2160 00:25:25 INFO - r13 = 0x00007fe03f5f99c0 r14 = 0x0000000000000000 00:25:25 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:25 INFO - Found by: call frame info 00:25:25 INFO - 7 libc-2.15.so + 0xf338d 00:25:25 INFO - rsp = 0x00007fe03f5f8bc0 rip = 0x00007fe05dbbf38d 00:25:25 INFO - Found by: stack scanning 00:25:25 INFO - 00:25:25 INFO - Thread 20 00:25:25 INFO - 0 libpthread-2.15.so + 0xc0fe 00:25:25 INFO - rax = 0xfffffffffffffdfc rdx = 0x00000000000000ad 00:25:25 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe055d4d860 00:25:25 INFO - rsi = 0x0000000000000189 rdi = 0x00007fe03e66754c 00:25:25 INFO - rbp = 0x00007fe03e5fe7a0 rsp = 0x00007fe03e5fe6f0 00:25:25 INFO - r8 = 0x00007fe04d174c10 r9 = 0x00000000ffffffff 00:25:25 INFO - r10 = 0x00007fe03e5fe760 r11 = 0x0000000000000202 00:25:25 INFO - r12 = 0x00000000000000ad r13 = 0x00007fe03e5fe760 00:25:26 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000 00:25:26 INFO - rip = 0x00007fe063ce00fe 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libxul.so!nsThreadPool::Run [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:26 INFO - rbp = 0x00007fe03e5fe860 rsp = 0x00007fe03e5fe7b0 00:25:26 INFO - rip = 0x00007fe061236832 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe045e13670 rbp = 0x00007fe03e5fe910 00:25:26 INFO - rsp = 0x00007fe03e5fe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe045e13688 r14 = 0x00007fe03e5fe930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 3 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe04fd0c980 rbp = 0x00007fe03e5fe950 00:25:26 INFO - rsp = 0x00007fe03e5fe920 r12 = 0x00007fe03e667900 00:25:26 INFO - r13 = 0x00007fe045e13670 r14 = 0x00007fe0631fc850 00:25:26 INFO - r15 = 0x00007fe03e667920 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:26 INFO - rbx = 0x00007fe04fd0c980 rbp = 0x00007fe03e5fe9b0 00:25:26 INFO - rsp = 0x00007fe03e5fe960 r12 = 0x00007fe03e667900 00:25:26 INFO - r13 = 0x00007fe045e13670 r14 = 0x00007fe0631fc850 00:25:26 INFO - r15 = 0x00007fe03e667920 rip = 0x00007fe0612a4f3a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe045e13670 rbp = 0x00007fe03e5fe9e0 00:25:26 INFO - rsp = 0x00007fe03e5fe9c0 r12 = 0x00007fe04fd0c980 00:25:26 INFO - r13 = 0x00007fe03e5fea10 r14 = 0x00007fe03e5fea00 00:25:26 INFO - r15 = 0x00007fe045e13688 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe045e13670 rbp = 0x00007fe03e5fea50 00:25:26 INFO - rsp = 0x00007fe03e5fe9f0 r12 = 0x00007fe04fd0c980 00:25:26 INFO - r13 = 0x00007fe03e5fea10 r14 = 0x00007fe03e5fea00 00:25:26 INFO - r15 = 0x00007fe045e13688 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe055d4d860 rbp = 0x00007fe03e5feaa0 00:25:26 INFO - rsp = 0x00007fe03e5fea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ac2 r14 = 0x00007fe03e5ff700 00:25:26 INFO - r15 = 0x00007fe03e5ff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03e5feab0 r12 = 0x00007fffd03a0e60 00:25:26 INFO - r13 = 0x00007fe03e5ff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03e5febc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 21 00:25:26 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000411 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe03d33d340 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe03d0ea70c 00:25:26 INFO - rbp = 0x00007fe03cefe7e0 rsp = 0x00007fe03cefe760 00:25:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000208 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe03d0ea700 r13 = 0x0000000000000000 00:25:26 INFO - r14 = 0x00007fe03cefe890 r15 = 0x00000000ffffffff 00:25:26 INFO - rip = 0x00007fe063cdfd84 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:26 INFO - rbp = 0x00007fe03cefe800 rsp = 0x00007fe03cefe7f0 00:25:26 INFO - rip = 0x00007fe06123130c 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03dcc6180 rbp = 0x00007fe03cefe860 00:25:26 INFO - rsp = 0x00007fe03cefe810 r12 = 0x00007fe03d09e0d0 00:25:26 INFO - rip = 0x00007fe0612333a3 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:26 INFO - rbx = 0x00007fe03dcc6120 rbp = 0x00007fe03cefe910 00:25:26 INFO - rsp = 0x00007fe03cefe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x00007fe03cefe930 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe06123502b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc75d60 rbp = 0x00007fe03cefe950 00:25:26 INFO - rsp = 0x00007fe03cefe920 r12 = 0x00007fe03d0ead40 00:25:26 INFO - r13 = 0x00007fe03dcc6120 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03d0ead60 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc75d60 rbp = 0x00007fe03cefe9b0 00:25:26 INFO - rsp = 0x00007fe03cefe960 r12 = 0x00007fe03d0ead40 00:25:26 INFO - r13 = 0x00007fe03dcc6120 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03d0ead60 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03dcc6120 rbp = 0x00007fe03cefe9e0 00:25:26 INFO - rsp = 0x00007fe03cefe9c0 r12 = 0x00007fe03dc75d60 00:25:26 INFO - r13 = 0x00007fe03cefea10 r14 = 0x00007fe03cefea00 00:25:26 INFO - r15 = 0x00007fe03dcc6138 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03dcc6120 rbp = 0x00007fe03cefea50 00:25:26 INFO - rsp = 0x00007fe03cefe9f0 r12 = 0x00007fe03dc75d60 00:25:26 INFO - r13 = 0x00007fe03cefea10 r14 = 0x00007fe03cefea00 00:25:26 INFO - r15 = 0x00007fe03dcc6138 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03d33d340 rbp = 0x00007fe03cefeaa0 00:25:26 INFO - rsp = 0x00007fe03cefea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ac7 r14 = 0x00007fe03ceff700 00:25:26 INFO - r15 = 0x00007fe03ceff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03cefeab0 r12 = 0x00007fffd03a1150 00:25:26 INFO - r13 = 0x00007fe03ceff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03cefebc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 22 00:25:26 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000b 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe03b69c8e0 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe03a04e4cc 00:25:26 INFO - rbp = 0x00007fe03b3fe330 rsp = 0x00007fe03b3fe2b0 00:25:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000005 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe03a04e4c0 r13 = 0x0000000000000000 00:25:26 INFO - r14 = 0x00007fe03829e380 r15 = 0x00000000ffffffff 00:25:26 INFO - rip = 0x00007fe063cdfd84 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:26 INFO - rbp = 0x00007fe03b3fe450 rsp = 0x00007fe03b3fe340 00:25:26 INFO - rip = 0x00007fe0614a656c 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037ef0000 rbp = 0x00007fe03b3fe860 00:25:26 INFO - rsp = 0x00007fe03b3fe460 r12 = 0x00007fe0381f0940 00:25:26 INFO - r13 = 0x00007fe03b3fe5d0 r14 = 0x00007fe037e6c000 00:25:26 INFO - r15 = 0x00007fe03b3fe5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0700 rbp = 0x00007fe03b3fe910 00:25:26 INFO - rsp = 0x00007fe03b3fe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0718 r14 = 0x00007fe03b3fe930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc76f40 rbp = 0x00007fe03b3fe950 00:25:26 INFO - rsp = 0x00007fe03b3fe920 r12 = 0x00007fe03b43e500 00:25:26 INFO - r13 = 0x00007fe03c4f0700 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43e520 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc76f40 rbp = 0x00007fe03b3fe9b0 00:25:26 INFO - rsp = 0x00007fe03b3fe960 r12 = 0x00007fe03b43e500 00:25:26 INFO - r13 = 0x00007fe03c4f0700 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43e520 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0700 rbp = 0x00007fe03b3fe9e0 00:25:26 INFO - rsp = 0x00007fe03b3fe9c0 r12 = 0x00007fe03dc76f40 00:25:26 INFO - r13 = 0x00007fe03b3fea10 r14 = 0x00007fe03b3fea00 00:25:26 INFO - r15 = 0x00007fe03c4f0718 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0700 rbp = 0x00007fe03b3fea50 00:25:26 INFO - rsp = 0x00007fe03b3fe9f0 r12 = 0x00007fe03dc76f40 00:25:26 INFO - r13 = 0x00007fe03b3fea10 r14 = 0x00007fe03b3fea00 00:25:26 INFO - r15 = 0x00007fe03c4f0718 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69c8e0 rbp = 0x00007fe03b3feaa0 00:25:26 INFO - rsp = 0x00007fe03b3fea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000aca r14 = 0x00007fe03b3ff700 00:25:26 INFO - r15 = 0x00007fe03b3ff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03b3feab0 r12 = 0x00007fffd03a0b10 00:25:26 INFO - r13 = 0x00007fe03b3ff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03b3febc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 23 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe03b1fbeb0 rsp = 0x00007fe03b1fbd28 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000acb 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 00:25:26 INFO - r12 = 0x00007fe03b1fbde0 r13 = 0x00007fe03b1fbff0 00:25:26 INFO - r14 = 0x00007fe062518290 r15 = 0x00007fe03b1fc400 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe03b1fc310 rsp = 0x00007fe03b1fbec0 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe03b1fc320 rsp = 0x00007fe03b1fc320 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::getUnclonedSelfHostedFunction [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0x10] 00:25:26 INFO - rbp = 0x00007fe03b1fc3d0 rsp = 0x00007fe03b1fc330 00:25:26 INFO - rip = 0x00007fe0619c9b88 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!JSRuntime::createLazySelfHostedFunctionClone [SelfHosting.cpp:ecb3d43e41e3 : 2975 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fc450 00:25:26 INFO - rsp = 0x00007fe03b1fc3e0 r12 = 0x00007fe03b1fc530 00:25:26 INFO - rip = 0x00007fe0619d74d5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::GlobalObject::getSelfHostedFunction [GlobalObject.cpp:ecb3d43e41e3 : 834 + 0x2c] 00:25:26 INFO - rbx = 0x00007fe055dae050 rbp = 0x00007fe03b1fc500 00:25:26 INFO - rsp = 0x00007fe03b1fc460 r12 = 0x00007fe03b1fc570 00:25:26 INFO - r13 = 0x00007fe036006060 r14 = 0x00007fe03b1fc530 00:25:26 INFO - r15 = 0x00007fe039f57000 rip = 0x00007fe06194ab8c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!JS::NewFunctionFromSpec [jsapi.cpp:ecb3d43e41e3 : 3403 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fc5a0 00:25:26 INFO - rsp = 0x00007fe03b1fc510 r12 = 0x00007fe0631e7420 00:25:26 INFO - r13 = 0x00007fe03b1fc520 r14 = 0x00007fe03b1fc560 00:25:26 INFO - r15 = 0x00007fe039f57000 rip = 0x00007fe0618ae8ee 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!js::DefineFunctions [jsobj.cpp:ecb3d43e41e3 : 2924 + 0x15] 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe03b1fc6b0 00:25:26 INFO - rsp = 0x00007fe03b1fc5b0 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03b1fc7a0 r14 = 0x00007fe0631e7420 00:25:26 INFO - r15 = 0x00007fe039f57000 rip = 0x00007fe0618f84e9 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!JS_DefineFunctions [jsapi.cpp:ecb3d43e41e3 : 3634 + 0x11] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fc6e0 00:25:26 INFO - rsp = 0x00007fe03b1fc6c0 r12 = 0x00007fe0631e7420 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe03b1fc810 00:25:26 INFO - r15 = 0x00007fe03b1fc7b0 rip = 0x00007fe0618b22df 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 1366 + 0xf] 00:25:26 INFO - rbx = 0x00007fe03b1fca10 rbp = 0x00007fe03b1fc860 00:25:26 INFO - rsp = 0x00007fe03b1fc6f0 r12 = 0x00007fe03b1fc790 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe03b1fc810 00:25:26 INFO - r15 = 0x00007fe03b1fc7b0 rip = 0x00007fe061f0d214 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:26 INFO - rbx = 0x00007fe03b1fca10 rbp = 0x00007fe03b1fc880 00:25:26 INFO - rsp = 0x00007fe03b1fc870 r12 = 0x00007fe03b1fca10 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe03b1fc990 00:25:26 INFO - rsp = 0x00007fe03b1fc890 r12 = 0x00007fe03b1fca10 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe03b1fc9e0 00:25:26 INFO - rsp = 0x00007fe03b1fc9a0 r12 = 0x00007fe03b1fca10 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fca30 00:25:26 INFO - rsp = 0x00007fe03b1fc9f0 r12 = 0x00007fe039f57000 00:25:26 INFO - r13 = 0x00007fe03b1fca60 r14 = 0x00007fe03d105200 00:25:26 INFO - r15 = 0x00007fe03b1fca70 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe03b1fcbe0 rbp = 0x00007fe03b1fcab0 00:25:26 INFO - rsp = 0x00007fe03b1fca40 r12 = 0x00007fe039f57000 00:25:26 INFO - r13 = 0x00007fe03b1fca60 r14 = 0x00007fe03d105200 00:25:26 INFO - r15 = 0x00007fe03b1fca70 rip = 0x00007fe061d205c1 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::DedicatedWorkerGlobalScopeBinding::Wrap [DedicatedWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 432 + 0x1b] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fcb20 00:25:26 INFO - rsp = 0x00007fe03b1fcac0 r12 = 0x00007fe03b1fcbe0 00:25:26 INFO - r13 = 0x00007fe03b7dfdc8 r14 = 0x00007fe03b7dfdc0 00:25:26 INFO - r15 = 0x00007fe03b1fcbe0 rip = 0x00007fe061d2068d 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!mozilla::dom::DedicatedWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 525 + 0x24] 00:25:26 INFO - rbx = 0x00007fe03b7dfdc0 rbp = 0x00007fe03b1fcba0 00:25:26 INFO - rsp = 0x00007fe03b1fcb30 r12 = 0x00007fe03b1fcb40 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe039f57000 00:25:26 INFO - r15 = 0x00007fe03b1fcbe0 rip = 0x00007fe061d94ccd 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x15] 00:25:26 INFO - rbx = 0x00007fe037ec0000 rbp = 0x00007fe03b1fcc20 00:25:26 INFO - rsp = 0x00007fe03b1fcbb0 r12 = 0x00007fe039f57000 00:25:26 INFO - r13 = 0x00007fe03b1fcbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe061d94bf0 rip = 0x00007fe061d95891 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03b1fccb0 00:25:26 INFO - rsp = 0x00007fe03b1fcc30 r12 = 0x00007fe037ec0000 00:25:26 INFO - r13 = 0x00007fe03b1fcc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe0397a8f60 rbp = 0x00007fe03b1fce30 00:25:26 INFO - rsp = 0x00007fe03b1fccc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0840 rbp = 0x00007fe03b1fcee0 00:25:26 INFO - rsp = 0x00007fe03b1fce40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0858 r14 = 0x00007fe03b1fcf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec0000 rbp = 0x00007fe03b1fcf20 00:25:26 INFO - rsp = 0x00007fe03b1fcef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe03b8b4d60 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec0000 rbp = 0x00007fe03b1fcf70 00:25:26 INFO - rsp = 0x00007fe03b1fcf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe03b8b4d60 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec0000 rbp = 0x00007fe03b1fd010 00:25:26 INFO - rsp = 0x00007fe03b1fcf80 r12 = 0x00007fe03b1fcfc0 00:25:26 INFO - r13 = 0x00007fe03b1fd080 r14 = 0x00007fe037d39740 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe03b1fd030 rbp = 0x00007fe03b1fd070 00:25:26 INFO - rsp = 0x00007fe03b1fd020 r12 = 0x00007fe03b5216a8 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe03b1fd080 00:25:26 INFO - r15 = 0x00007fe03d4cd5f0 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec0000 rbp = 0x00007fe03b1fd0c0 00:25:26 INFO - rsp = 0x00007fe03b1fd080 r12 = 0x00007fe03b1fd080 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe039f57000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe03d4cd5c0 rbp = 0x00007fe03b1fd240 00:25:26 INFO - rsp = 0x00007fe03b1fd0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe039f57000 r14 = 0x00007fe03b1fd118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0840 rbp = 0x00007fe03b1fd2f0 00:25:26 INFO - rsp = 0x00007fe03b1fd250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0858 r14 = 0x00007fe03b1fd310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03b1fd330 00:25:26 INFO - rsp = 0x00007fe03b1fd300 r12 = 0x00007fe03d712800 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec0000 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03b1fd450 00:25:26 INFO - rsp = 0x00007fe03b1fd340 r12 = 0x00007fe03d712800 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec0000 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe039f57000 rbp = 0x00007fe03b1fd860 00:25:26 INFO - rsp = 0x00007fe03b1fd460 r12 = 0x00007fe039ff8370 00:25:26 INFO - r13 = 0x00007fe03b1fd5d0 r14 = 0x00007fe037d09000 00:25:26 INFO - r15 = 0x00007fe03b1fd5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0840 rbp = 0x00007fe03b1fd910 00:25:26 INFO - rsp = 0x00007fe03b1fd870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0858 r14 = 0x00007fe03b1fd930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc770e0 rbp = 0x00007fe03b1fd950 00:25:26 INFO - rsp = 0x00007fe03b1fd920 r12 = 0x00007fe03b43e800 00:25:26 INFO - r13 = 0x00007fe03c4f0840 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43e820 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc770e0 rbp = 0x00007fe03b1fd9b0 00:25:26 INFO - rsp = 0x00007fe03b1fd960 r12 = 0x00007fe03b43e800 00:25:26 INFO - r13 = 0x00007fe03c4f0840 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43e820 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0840 rbp = 0x00007fe03b1fd9e0 00:25:26 INFO - rsp = 0x00007fe03b1fd9c0 r12 = 0x00007fe03dc770e0 00:25:26 INFO - r13 = 0x00007fe03b1fda10 r14 = 0x00007fe03b1fda00 00:25:26 INFO - r15 = 0x00007fe03c4f0858 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0840 rbp = 0x00007fe03b1fda50 00:25:26 INFO - rsp = 0x00007fe03b1fd9f0 r12 = 0x00007fe03dc770e0 00:25:26 INFO - r13 = 0x00007fe03b1fda10 r14 = 0x00007fe03b1fda00 00:25:26 INFO - r15 = 0x00007fe03c4f0858 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69ca00 rbp = 0x00007fe03b1fdaa0 00:25:26 INFO - rsp = 0x00007fe03b1fda60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000acb r14 = 0x00007fe03b1fe700 00:25:26 INFO - r15 = 0x00007fe03b1fe4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03b1fdab0 r12 = 0x00007fffd03a0b10 00:25:26 INFO - r13 = 0x00007fe03b1fe9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 38 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03b1fdbc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 24 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe03affafb0 rsp = 0x00007fe03affae28 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000acc 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe03affaee0 r13 = 0x00007fe03affb0f0 00:25:26 INFO - r14 = 0x00007fe062518290 r15 = 0x00007fe03affb4f0 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe03affb400 rsp = 0x00007fe03affafc0 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe03affb410 rsp = 0x00007fe03affb410 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::getUnclonedSelfHostedFunction [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0x10] 00:25:26 INFO - rbp = 0x00007fe03affb4c0 rsp = 0x00007fe03affb420 00:25:26 INFO - rip = 0x00007fe0619c9b88 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!JSRuntime::createLazySelfHostedFunctionClone [SelfHosting.cpp:ecb3d43e41e3 : 2975 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affb540 00:25:26 INFO - rsp = 0x00007fe03affb4d0 r12 = 0x00007fe03affb620 00:25:26 INFO - rip = 0x00007fe0619d74d5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::GlobalObject::getSelfHostedFunction [GlobalObject.cpp:ecb3d43e41e3 : 834 + 0x2c] 00:25:26 INFO - rbx = 0x00007fe037b1a850 rbp = 0x00007fe03affb5f0 00:25:26 INFO - rsp = 0x00007fe03affb550 r12 = 0x00007fe03affb660 00:25:26 INFO - r13 = 0x00007fe035e06060 r14 = 0x00007fe03affb620 00:25:26 INFO - r15 = 0x00007fe039f79000 rip = 0x00007fe06194ab8c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!JS::NewFunctionFromSpec [jsapi.cpp:ecb3d43e41e3 : 3403 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affb690 00:25:26 INFO - rsp = 0x00007fe03affb600 r12 = 0x00007fe0631ea2a0 00:25:26 INFO - r13 = 0x00007fe03affb610 r14 = 0x00007fe03affb650 00:25:26 INFO - r15 = 0x00007fe039f79000 rip = 0x00007fe0618ae8ee 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!js::DefineFunctions [jsobj.cpp:ecb3d43e41e3 : 2924 + 0x15] 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe03affb7a0 00:25:26 INFO - rsp = 0x00007fe03affb6a0 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03affb850 r14 = 0x00007fe0631ea2a0 00:25:26 INFO - r15 = 0x00007fe039f79000 rip = 0x00007fe0618f84e9 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!JS_DefineFunctions [jsapi.cpp:ecb3d43e41e3 : 3634 + 0x11] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affb7d0 00:25:26 INFO - rsp = 0x00007fe03affb7b0 r12 = 0x00007fe0631ea2a0 00:25:26 INFO - r13 = 0x00007fe03affb850 r14 = 0x00007fe03affb860 00:25:26 INFO - r15 = 0x000000000000002d rip = 0x00007fe0618b22df 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::DefinePropertiesAndFunctions [GlobalObject.cpp:ecb3d43e41e3 : 644 + 0xe] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affb800 00:25:26 INFO - rsp = 0x00007fe03affb7e0 r12 = 0x00007fe03affb850 00:25:26 INFO - r13 = 0x00007fe03affb850 r14 = 0x00007fe03affb860 00:25:26 INFO - r15 = 0x000000000000002d rip = 0x00007fe06193f8e9 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!js::WeakSetObject::initClass [WeakSetObject.cpp:ecb3d43e41e3 : 54 + 0x19] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affb8a0 00:25:26 INFO - rsp = 0x00007fe03affb810 r12 = 0x00007fe03affb820 00:25:26 INFO - r13 = 0x00007fe03affb850 r14 = 0x00007fe03affb860 00:25:26 INFO - r15 = 0x000000000000002d rip = 0x00007fe061f4da19 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x000000000000002d rbp = 0x00007fe03affb9b0 00:25:26 INFO - rsp = 0x00007fe03affb8b0 r12 = 0x00007fe03affba30 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe0631ea340 00:25:26 INFO - r15 = 0x000000000000002d rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x000000000000002d rbp = 0x00007fe03affba00 00:25:26 INFO - rsp = 0x00007fe03affb9c0 r12 = 0x00007fe03affba30 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affba50 00:25:26 INFO - rsp = 0x00007fe03affba10 r12 = 0x00007fe039f79000 00:25:26 INFO - r13 = 0x00007fe03affba80 r14 = 0x00007fe03d1053e0 00:25:26 INFO - r15 = 0x00007fe03affba90 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe03affbbe0 rbp = 0x00007fe03affbad0 00:25:26 INFO - rsp = 0x00007fe03affba60 r12 = 0x00007fe039f79000 00:25:26 INFO - r13 = 0x00007fe03affba80 r14 = 0x00007fe03d1053e0 00:25:26 INFO - r15 = 0x00007fe03affba90 rip = 0x00007fe05fe49044 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::SharedWorkerGlobalScopeBinding::Wrap [SharedWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 349 + 0x1f] 00:25:26 INFO - rbx = 0x00007fe039f0b768 rbp = 0x00007fe03affbb30 00:25:26 INFO - rsp = 0x00007fe03affbae0 r12 = 0x00007fe039f0b760 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe03affbbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe05fe490cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!mozilla::dom::SharedWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 556 + 0x24] 00:25:26 INFO - rbx = 0x00007fe039f0b760 rbp = 0x00007fe03affbba0 00:25:26 INFO - rsp = 0x00007fe03affbb40 r12 = 0x00007fe03affbb50 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe03affbbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe0605446bc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:26 INFO - rbx = 0x00007fe037ec9000 rbp = 0x00007fe03affbc20 00:25:26 INFO - rsp = 0x00007fe03affbbb0 r12 = 0x00007fe039f79000 00:25:26 INFO - r13 = 0x00007fe03affbbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe061d959bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03affbcb0 00:25:26 INFO - rsp = 0x00007fe03affbc30 r12 = 0x00007fe037ec9000 00:25:26 INFO - r13 = 0x00007fe03affbc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe03a061fb0 rbp = 0x00007fe03affbe30 00:25:26 INFO - rsp = 0x00007fe03affbcc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0980 rbp = 0x00007fe03affbee0 00:25:26 INFO - rsp = 0x00007fe03affbe40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0998 r14 = 0x00007fe03affbf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec9000 rbp = 0x00007fe03affbf20 00:25:26 INFO - rsp = 0x00007fe03affbef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe03c49fc30 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec9000 rbp = 0x00007fe03affbf70 00:25:26 INFO - rsp = 0x00007fe03affbf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe03c49fc30 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec9000 rbp = 0x00007fe03affc010 00:25:26 INFO - rsp = 0x00007fe03affbf80 r12 = 0x00007fe03affbfc0 00:25:26 INFO - r13 = 0x00007fe03affc080 r14 = 0x00007fe037d39ba0 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe03affc030 rbp = 0x00007fe03affc070 00:25:26 INFO - rsp = 0x00007fe03affc020 r12 = 0x00007fe03b92f588 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe03affc080 00:25:26 INFO - r15 = 0x00007fe0481b4ab0 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec9000 rbp = 0x00007fe03affc0c0 00:25:26 INFO - rsp = 0x00007fe03affc080 r12 = 0x00007fe03affc080 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe039f79000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe0481b4a80 rbp = 0x00007fe03affc240 00:25:26 INFO - rsp = 0x00007fe03affc0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe039f79000 r14 = 0x00007fe03affc118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0980 rbp = 0x00007fe03affc2f0 00:25:26 INFO - rsp = 0x00007fe03affc250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0998 r14 = 0x00007fe03affc310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03affc330 00:25:26 INFO - rsp = 0x00007fe03affc300 r12 = 0x00007fe03d7129a0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec9000 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03affc450 00:25:26 INFO - rsp = 0x00007fe03affc340 r12 = 0x00007fe03d7129a0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec9000 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe039f79000 rbp = 0x00007fe03affc860 00:25:26 INFO - rsp = 0x00007fe03affc460 r12 = 0x00007fe039ff8fa0 00:25:26 INFO - r13 = 0x00007fe03affc5d0 r14 = 0x00007fe038261000 00:25:26 INFO - r15 = 0x00007fe03affc5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0980 rbp = 0x00007fe03affc910 00:25:26 INFO - rsp = 0x00007fe03affc870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0998 r14 = 0x00007fe03affc930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc77280 rbp = 0x00007fe03affc950 00:25:26 INFO - rsp = 0x00007fe03affc920 r12 = 0x00007fe03b43eb40 00:25:26 INFO - r13 = 0x00007fe03c4f0980 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43eb60 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc77280 rbp = 0x00007fe03affc9b0 00:25:26 INFO - rsp = 0x00007fe03affc960 r12 = 0x00007fe03b43eb40 00:25:26 INFO - r13 = 0x00007fe03c4f0980 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43eb60 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0980 rbp = 0x00007fe03affc9e0 00:25:26 INFO - rsp = 0x00007fe03affc9c0 r12 = 0x00007fe03dc77280 00:25:26 INFO - r13 = 0x00007fe03affca10 r14 = 0x00007fe03affca00 00:25:26 INFO - r15 = 0x00007fe03c4f0998 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0980 rbp = 0x00007fe03affca50 00:25:26 INFO - rsp = 0x00007fe03affc9f0 r12 = 0x00007fe03dc77280 00:25:26 INFO - r13 = 0x00007fe03affca10 r14 = 0x00007fe03affca00 00:25:26 INFO - r15 = 0x00007fe03c4f0998 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69cb20 rbp = 0x00007fe03affcaa0 00:25:26 INFO - rsp = 0x00007fe03affca60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000acc r14 = 0x00007fe03affd700 00:25:26 INFO - r15 = 0x00007fe03affd4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03affcab0 r12 = 0x00007fffd03a0b10 00:25:26 INFO - r13 = 0x00007fe03affd9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 38 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03affcbc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 25 00:25:26 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe03b69cc40 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe03a0e9acc 00:25:26 INFO - rbp = 0x00007fe03adfa770 rsp = 0x00007fe03adfa6f0 00:25:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe03a0e9ac0 r13 = 0x00007fe039fc6000 00:25:26 INFO - r14 = 0x00007fe03c49fb00 r15 = 0x00000000ffffffff 00:25:26 INFO - rip = 0x00007fe063cdfd84 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:26 INFO - rbp = 0x00007fe03adfa7c0 rsp = 0x00007fe03adfa780 00:25:26 INFO - rip = 0x00007fe0614a612b 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!mozilla::dom::workers::WorkerMainThreadRunnable::Dispatch [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03d5ef970 rbp = 0x00007fe03adfa820 00:25:26 INFO - rsp = 0x00007fe03adfa7d0 r12 = 0x00007fe038141160 00:25:26 INFO - r13 = 0x00000070ac52d48f r14 = 0x00007fe03829a000 00:25:26 INFO - r15 = 0x00007fe03adfa7e0 rip = 0x00007fe0614a80bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 3 libxul.so!mozilla::dom::workers::WorkerCheckAPIExposureOnMainThreadRunnable::Dispatch [WorkerRunnable.cpp:ecb3d43e41e3 : 624 + 0x5] 00:25:26 INFO - rbx = 0x00007fe03d5ef970 rbp = 0x00007fe03adfa850 00:25:26 INFO - rsp = 0x00007fe03adfa830 r12 = 0x00007fe03adfa830 00:25:26 INFO - r13 = 0x00007fe03adfa980 r14 = 0x00007fe039fc6000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d9803e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!mozilla::dom::Performance::IsEnabled [Performance.cpp:ecb3d43e41e3 : 515 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03d5ef970 rbp = 0x00007fe03adfa880 00:25:26 INFO - rsp = 0x00007fe03adfa860 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03adfa980 r14 = 0x00007fe039fc6000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614d38d1 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!mozilla::dom::DefinePrefable [DOMJSClass.h:ecb3d43e41e3 : 132 + 0x12] 00:25:26 INFO - rbx = 0x00007fe063600510 rbp = 0x00007fe03adfa8c0 00:25:26 INFO - rsp = 0x00007fe03adfa890 r12 = 0x00007fe0614d3810 00:25:26 INFO - r13 = 0x00007fe03adfa980 r14 = 0x00007fe039fc6000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06146d1a7 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!mozilla::dom::DefineProperties [BindingUtils.cpp:ecb3d43e41e3 : 880 + 0xa] 00:25:26 INFO - rbx = 0x00007fe06317cd60 rbp = 0x00007fe03adfa8f0 00:25:26 INFO - rsp = 0x00007fe03adfa8d0 r12 = 0x00007fe039fc6000 00:25:26 INFO - r13 = 0x00007fe03adfa980 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06146d4df 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!mozilla::dom::CreateInterfaceObjects [BindingUtils.cpp:ecb3d43e41e3 : 844 + 0xb] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfaa00 00:25:26 INFO - rsp = 0x00007fe03adfa900 r12 = 0x00007fe03adfa970 00:25:26 INFO - r13 = 0x00007fe06317cd60 r14 = 0x00007fe04dfd0b00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06146d716 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!mozilla::dom::PerformanceBinding::CreateInterfaceObjects [PerformanceBinding.cpp:ecb3d43e41e3 : 1028 + 0x58] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfaae0 00:25:26 INFO - rsp = 0x00007fe03adfaa10 r12 = 0x00007fe03d105140 00:25:26 INFO - r13 = 0x00007fe03adfab00 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0x00007fe03adfaa70 rip = 0x00007fe061d02a78 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!mozilla::dom::PerformanceBinding::GetConstructorObjectHandle [PerformanceBinding.cpp:ecb3d43e41e3 : 1083 + 0x5] 00:25:26 INFO - rbx = 0x00003ff01e8828a0 rbp = 0x00007fe03adfab40 00:25:26 INFO - rsp = 0x00007fe03adfaaf0 r12 = 0x00007fe039fc6000 00:25:26 INFO - r13 = 0x00007fe03d105140 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d03038 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!mozilla::dom::PerformanceBinding::GetConstructorObject [PerformanceBinding.cpp:ecb3d43e41e3 : 1105 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfab50 00:25:26 INFO - rsp = 0x00007fe03adfab50 r12 = 0x00007fe03adfabe0 00:25:26 INFO - r13 = 0x00007fe03829a000 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03adfabc0 rip = 0x00007fe061d0308e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!mozilla::dom::RegisterWorkerBindings [RegisterWorkerBindings.cpp:ecb3d43e41e3 : 284 + 0x8] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfab70 00:25:26 INFO - rsp = 0x00007fe03adfab60 r12 = 0x00007fe03adfabe0 00:25:26 INFO - r13 = 0x00007fe03829a000 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03adfabc0 rip = 0x00007fe061cfa9bc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!mozilla::dom::workers::WorkerPrivate::RegisterBindings [RegisterBindings.cpp:ecb3d43e41e3 : 23 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfaba0 00:25:26 INFO - rsp = 0x00007fe03adfab80 r12 = 0x00007fe03adfabe0 00:25:26 INFO - r13 = 0x00007fe03829a000 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03adfabc0 rip = 0x00007fe061d8ccaf 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6549 + 0x5] 00:25:26 INFO - rbx = 0x00007fe03829a000 rbp = 0x00007fe03adfac20 00:25:26 INFO - rsp = 0x00007fe03adfabb0 r12 = 0x00007fe039fc6000 00:25:26 INFO - r13 = 0x00007fe03adfabe0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03adfabc0 rip = 0x00007fe061d958e1 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03adfacb0 00:25:26 INFO - rsp = 0x00007fe03adfac30 r12 = 0x00007fe03829a000 00:25:26 INFO - r13 = 0x00007fe03adfac30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe037d39d80 rbp = 0x00007fe03adfae30 00:25:26 INFO - rsp = 0x00007fe03adfacc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0ac0 rbp = 0x00007fe03adfaee0 00:25:26 INFO - rsp = 0x00007fe03adfae40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0ad8 r14 = 0x00007fe03adfaf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03829a000 rbp = 0x00007fe03adfaf20 00:25:26 INFO - rsp = 0x00007fe03adfaef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039fc6000 r14 = 0x00007fe039dcb960 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03829a000 rbp = 0x00007fe03adfaf70 00:25:26 INFO - rsp = 0x00007fe03adfaf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe039fc6000 r14 = 0x00007fe039dcb960 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe03829a000 rbp = 0x00007fe03adfb010 00:25:26 INFO - rsp = 0x00007fe03adfaf80 r12 = 0x00007fe03adfafc0 00:25:26 INFO - r13 = 0x00007fe03adfb080 r14 = 0x00007fe03b690150 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe03adfb030 rbp = 0x00007fe03adfb070 00:25:26 INFO - rsp = 0x00007fe03adfb020 r12 = 0x00007fe03b66bba8 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe03adfb080 00:25:26 INFO - r15 = 0x00007fe03a0e9bb0 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe03829a000 rbp = 0x00007fe03adfb0c0 00:25:26 INFO - rsp = 0x00007fe03adfb080 r12 = 0x00007fe03adfb080 00:25:26 INFO - r13 = 0x00007fe039fc6000 r14 = 0x00007fe039fc6000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe03a0e9b80 rbp = 0x00007fe03adfb240 00:25:26 INFO - rsp = 0x00007fe03adfb0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe039fc6000 r14 = 0x00007fe03adfb118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0ac0 rbp = 0x00007fe03adfb2f0 00:25:26 INFO - rsp = 0x00007fe03adfb250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0ad8 r14 = 0x00007fe03adfb310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03adfb330 00:25:26 INFO - rsp = 0x00007fe03adfb300 r12 = 0x00007fe049361350 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03829a000 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe03adfb450 00:25:26 INFO - rsp = 0x00007fe03adfb340 r12 = 0x00007fe049361350 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe03829a000 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe039fc6000 rbp = 0x00007fe03adfb860 00:25:26 INFO - rsp = 0x00007fe03adfb460 r12 = 0x00007fe03ecac940 00:25:26 INFO - r13 = 0x00007fe03adfb5d0 r14 = 0x00007fe049373000 00:25:26 INFO - r15 = 0x00007fe03adfb5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0ac0 rbp = 0x00007fe03adfb910 00:25:26 INFO - rsp = 0x00007fe03adfb870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0ad8 r14 = 0x00007fe03adfb930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc77420 rbp = 0x00007fe03adfb950 00:25:26 INFO - rsp = 0x00007fe03adfb920 r12 = 0x00007fe03b43ee80 00:25:26 INFO - r13 = 0x00007fe03c4f0ac0 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43eea0 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc77420 rbp = 0x00007fe03adfb9b0 00:25:26 INFO - rsp = 0x00007fe03adfb960 r12 = 0x00007fe03b43ee80 00:25:26 INFO - r13 = 0x00007fe03c4f0ac0 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03b43eea0 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0ac0 rbp = 0x00007fe03adfb9e0 00:25:26 INFO - rsp = 0x00007fe03adfb9c0 r12 = 0x00007fe03dc77420 00:25:26 INFO - r13 = 0x00007fe03adfba10 r14 = 0x00007fe03adfba00 00:25:26 INFO - r15 = 0x00007fe03c4f0ad8 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0ac0 rbp = 0x00007fe03adfba50 00:25:26 INFO - rsp = 0x00007fe03adfb9f0 r12 = 0x00007fe03dc77420 00:25:26 INFO - r13 = 0x00007fe03adfba10 r14 = 0x00007fe03adfba00 00:25:26 INFO - r15 = 0x00007fe03c4f0ad8 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69cc40 rbp = 0x00007fe03adfbaa0 00:25:26 INFO - rsp = 0x00007fe03adfba60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000acd r14 = 0x00007fe03adfc700 00:25:26 INFO - r15 = 0x00007fe03adfc4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe03adfbab0 r12 = 0x00007fffd03a0b10 00:25:26 INFO - r13 = 0x00007fe03adfc9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe03adfbbc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 27 00:25:26 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000b 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x00007fe03b69ce80 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe03b611f8c 00:25:26 INFO - rbp = 0x00007fe039cfe330 rsp = 0x00007fe039cfe2b0 00:25:26 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000005 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe03b611f80 r13 = 0x0000000000000000 00:25:26 INFO - r14 = 0x00007fe037eafb80 r15 = 0x00000000ffffffff 00:25:26 INFO - rip = 0x00007fe063cdfd84 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:26 INFO - rbp = 0x00007fe039cfe450 rsp = 0x00007fe039cfe340 00:25:26 INFO - rip = 0x00007fe0614a656c 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037e02000 rbp = 0x00007fe039cfe860 00:25:26 INFO - rsp = 0x00007fe039cfe460 r12 = 0x00007fe039fd7f40 00:25:26 INFO - r13 = 0x00007fe039cfe5d0 r14 = 0x00007fe03d131000 00:25:26 INFO - r15 = 0x00007fe039cfe5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0d40 rbp = 0x00007fe039cfe910 00:25:26 INFO - rsp = 0x00007fe039cfe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0d58 r14 = 0x00007fe039cfe930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc77f80 rbp = 0x00007fe039cfe950 00:25:26 INFO - rsp = 0x00007fe039cfe920 r12 = 0x00007fe03a480040 00:25:26 INFO - r13 = 0x00007fe03c4f0d40 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a480060 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc77f80 rbp = 0x00007fe039cfe9b0 00:25:26 INFO - rsp = 0x00007fe039cfe960 r12 = 0x00007fe03a480040 00:25:26 INFO - r13 = 0x00007fe03c4f0d40 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a480060 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0d40 rbp = 0x00007fe039cfe9e0 00:25:26 INFO - rsp = 0x00007fe039cfe9c0 r12 = 0x00007fe03dc77f80 00:25:26 INFO - r13 = 0x00007fe039cfea10 r14 = 0x00007fe039cfea00 00:25:26 INFO - r15 = 0x00007fe03c4f0d58 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0d40 rbp = 0x00007fe039cfea50 00:25:26 INFO - rsp = 0x00007fe039cfe9f0 r12 = 0x00007fe03dc77f80 00:25:26 INFO - r13 = 0x00007fe039cfea10 r14 = 0x00007fe039cfea00 00:25:26 INFO - r15 = 0x00007fe03c4f0d58 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69ce80 rbp = 0x00007fe039cfeaa0 00:25:26 INFO - rsp = 0x00007fe039cfea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000acf r14 = 0x00007fe039cff700 00:25:26 INFO - r15 = 0x00007fe039cff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe039cfeab0 r12 = 0x00007fe03affa450 00:25:26 INFO - r13 = 0x00007fe039cff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe039cfebc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 28 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe039afa4b0 rsp = 0x00007fe039afa328 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000ad0 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe039afa3e0 r13 = 0x00007fe039afa5f0 00:25:26 INFO - r14 = 0x00007fe039afb0e0 r15 = 0x00007fe039afb2d0 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe039afa910 rsp = 0x00007fe039afa4c0 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe039afa920 rsp = 0x00007fe039afa920 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::cloneSelfHostedValue [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0xc] 00:25:26 INFO - rbp = 0x00007fe039afa9e0 rsp = 0x00007fe039afa930 00:25:26 INFO - rip = 0x00007fe0619d9d33 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!Interpret [GlobalObject.h:ecb3d43e41e3 : 677 + 0x32] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afb1e0 00:25:26 INFO - rsp = 0x00007fe039afa9f0 r12 = 0x00007fe0631ef620 00:25:26 INFO - r13 = 0x00007fe037b1b850 rip = 0x00007fe0619960f5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afb2a0 00:25:26 INFO - rsp = 0x00007fe039afb1f0 r12 = 0x00007fe039afb2d0 00:25:26 INFO - r13 = 0x00007fe039afb220 r14 = 0x00007fe039afb210 00:25:26 INFO - r15 = 0x00007fe039afb7a0 rip = 0x00007fe0619a57e0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!js::InternalCallOrConstruct [Interpreter.cpp:ecb3d43e41e3 : 477 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afb340 00:25:26 INFO - rsp = 0x00007fe039afb2b0 r12 = 0x00007fe039afb7a0 00:25:26 INFO - r13 = 0x00007fe039afb950 r14 = 0x00007fe035f1dd80 00:25:26 INFO - r15 = 0x00007fe039afb2d0 rip = 0x00007fe0619a5daa 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!Interpret [Interpreter.cpp:ecb3d43e41e3 : 504 + 0x11] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afbb40 00:25:26 INFO - rsp = 0x00007fe039afb350 r12 = 0x00007fe0631ef620 00:25:26 INFO - r13 = 0x00007fe0635585a0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe039afbc30 rip = 0x00007fe06199d108 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afbc00 00:25:26 INFO - rsp = 0x00007fe039afbb50 r12 = 0x00007fe039afbc30 00:25:26 INFO - r13 = 0x00007fe039afbb80 r14 = 0x00007fe039afbb70 00:25:26 INFO - r15 = 0x00007fe039afc100 rip = 0x00007fe0619a57e0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::InternalCallOrConstruct [Interpreter.cpp:ecb3d43e41e3 : 477 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afbca0 00:25:26 INFO - rsp = 0x00007fe039afbc10 r12 = 0x00007fe039afc100 00:25:26 INFO - r13 = 0x00007fe039afc2b0 r14 = 0x00007fe035f1dce0 00:25:26 INFO - r15 = 0x00007fe039afbc30 rip = 0x00007fe0619a5daa 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!Interpret [Interpreter.cpp:ecb3d43e41e3 : 504 + 0x11] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afc4a0 00:25:26 INFO - rsp = 0x00007fe039afbcb0 r12 = 0x00007fe0631ef620 00:25:26 INFO - r13 = 0x00007fe0635585a0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe039afc580 rip = 0x00007fe06199d108 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afc560 00:25:26 INFO - rsp = 0x00007fe039afc4b0 r12 = 0x00007fe039afc580 00:25:26 INFO - r13 = 0x00007fe039afc4e0 r14 = 0x00007fe039afc4d0 00:25:26 INFO - r15 = 0x00007fe039afc670 rip = 0x00007fe0619a57e0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!js::Call [Interpreter.cpp:ecb3d43e41e3 : 477 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afc5f0 00:25:26 INFO - rsp = 0x00007fe039afc570 r12 = 0x00007fe039afc660 00:25:26 INFO - r13 = 0x00007fe037b2f040 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe039afc670 rip = 0x00007fe0619a8af3 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!IntlInitialize [Intl.cpp:ecb3d43e41e3 : 588 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037b2f010 rbp = 0x00007fe039afc700 00:25:26 INFO - rsp = 0x00007fe039afc600 r12 = 0x00007fe039afc620 00:25:26 INFO - r13 = 0x00007fe037b2f068 r14 = 0xfffc000000000000 00:25:26 INFO - r15 = 0x00007fe037dd5000 rip = 0x00007fe06177ab56 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 1863 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039afca30 rbp = 0x00007fe039afc880 00:25:26 INFO - rsp = 0x00007fe039afc710 r12 = 0x00007fe039afc7b0 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe039afc830 00:25:26 INFO - r15 = 0x00007fe039afc7e0 rip = 0x00007fe061f0cfd2 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:26 INFO - rbx = 0x00007fe039afca30 rbp = 0x00007fe039afc8a0 00:25:26 INFO - rsp = 0x00007fe039afc890 r12 = 0x00007fe039afca30 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe039afc9b0 00:25:26 INFO - rsp = 0x00007fe039afc8b0 r12 = 0x00007fe039afca30 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe039afca00 00:25:26 INFO - rsp = 0x00007fe039afc9c0 r12 = 0x00007fe039afca30 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afca50 00:25:26 INFO - rsp = 0x00007fe039afca10 r12 = 0x00007fe037dd5000 00:25:26 INFO - r13 = 0x00007fe039afca80 r14 = 0x00007fe03d105320 00:25:26 INFO - r15 = 0x00007fe039afca90 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe039afcbe0 rbp = 0x00007fe039afcad0 00:25:26 INFO - rsp = 0x00007fe039afca60 r12 = 0x00007fe037dd5000 00:25:26 INFO - r13 = 0x00007fe039afca80 r14 = 0x00007fe03d105320 00:25:26 INFO - r15 = 0x00007fe039afca90 rip = 0x00007fe05fe49044 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!mozilla::dom::SharedWorkerGlobalScopeBinding::Wrap [SharedWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 349 + 0x1f] 00:25:26 INFO - rbx = 0x00007fe038d69578 rbp = 0x00007fe039afcb30 00:25:26 INFO - rsp = 0x00007fe039afcae0 r12 = 0x00007fe038d69570 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe039afcbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe05fe490cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!mozilla::dom::SharedWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 556 + 0x24] 00:25:26 INFO - rbx = 0x00007fe038d69570 rbp = 0x00007fe039afcba0 00:25:26 INFO - rsp = 0x00007fe039afcb40 r12 = 0x00007fe039afcb50 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe039afcbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe0605446bc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:26 INFO - rbx = 0x00007fe037ec5000 rbp = 0x00007fe039afcc20 00:25:26 INFO - rsp = 0x00007fe039afcbb0 r12 = 0x00007fe037dd5000 00:25:26 INFO - r13 = 0x00007fe039afcbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe061d959bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe039afccb0 00:25:26 INFO - rsp = 0x00007fe039afcc30 r12 = 0x00007fe037ec5000 00:25:26 INFO - r13 = 0x00007fe039afcc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe03a061560 rbp = 0x00007fe039afce30 00:25:26 INFO - rsp = 0x00007fe039afccc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0e80 rbp = 0x00007fe039afcee0 00:25:26 INFO - rsp = 0x00007fe039afce40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0e98 r14 = 0x00007fe039afcf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec5000 rbp = 0x00007fe039afcf20 00:25:26 INFO - rsp = 0x00007fe039afcef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe03c49f540 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037ec5000 rbp = 0x00007fe039afcf70 00:25:26 INFO - rsp = 0x00007fe039afcf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe03c49f540 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec5000 rbp = 0x00007fe039afd010 00:25:26 INFO - rsp = 0x00007fe039afcf80 r12 = 0x00007fe039afcfc0 00:25:26 INFO - r13 = 0x00007fe039afd080 r14 = 0x00007fe037d397e0 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe039afd030 rbp = 0x00007fe039afd070 00:25:26 INFO - rsp = 0x00007fe039afd020 r12 = 0x00007fe03b57f4a8 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe039afd080 00:25:26 INFO - r15 = 0x00007fe03d479570 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037ec5000 rbp = 0x00007fe039afd0c0 00:25:26 INFO - rsp = 0x00007fe039afd080 r12 = 0x00007fe039afd080 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe037dd5000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe03d479540 rbp = 0x00007fe039afd240 00:25:26 INFO - rsp = 0x00007fe039afd0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe037dd5000 r14 = 0x00007fe039afd118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0e80 rbp = 0x00007fe039afd2f0 00:25:26 INFO - rsp = 0x00007fe039afd250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0e98 r14 = 0x00007fe039afd310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe039afd330 00:25:26 INFO - rsp = 0x00007fe039afd300 r12 = 0x00007fe03d7126a0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec5000 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe039afd450 00:25:26 INFO - rsp = 0x00007fe039afd340 r12 = 0x00007fe03d7126a0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037ec5000 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037dd5000 rbp = 0x00007fe039afd860 00:25:26 INFO - rsp = 0x00007fe039afd460 r12 = 0x00007fe03dc0ef40 00:25:26 INFO - r13 = 0x00007fe039afd5d0 r14 = 0x00007fe037d3d000 00:25:26 INFO - r15 = 0x00007fe039afd5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0e80 rbp = 0x00007fe039afd910 00:25:26 INFO - rsp = 0x00007fe039afd870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0e98 r14 = 0x00007fe039afd930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc78120 rbp = 0x00007fe039afd950 00:25:26 INFO - rsp = 0x00007fe039afd920 r12 = 0x00007fe03a480200 00:25:26 INFO - r13 = 0x00007fe03c4f0e80 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a480220 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 38 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc78120 rbp = 0x00007fe039afd9b0 00:25:26 INFO - rsp = 0x00007fe039afd960 r12 = 0x00007fe03a480200 00:25:26 INFO - r13 = 0x00007fe03c4f0e80 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a480220 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 39 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0e80 rbp = 0x00007fe039afd9e0 00:25:26 INFO - rsp = 0x00007fe039afd9c0 r12 = 0x00007fe03dc78120 00:25:26 INFO - r13 = 0x00007fe039afda10 r14 = 0x00007fe039afda00 00:25:26 INFO - r15 = 0x00007fe03c4f0e98 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 40 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0e80 rbp = 0x00007fe039afda50 00:25:26 INFO - rsp = 0x00007fe039afd9f0 r12 = 0x00007fe03dc78120 00:25:26 INFO - r13 = 0x00007fe039afda10 r14 = 0x00007fe039afda00 00:25:26 INFO - r15 = 0x00007fe03c4f0e98 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 41 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69cfa0 rbp = 0x00007fe039afdaa0 00:25:26 INFO - rsp = 0x00007fe039afda60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ad0 r14 = 0x00007fe039afe700 00:25:26 INFO - r15 = 0x00007fe039afe4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 42 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe039afdab0 r12 = 0x00007fe03adf9450 00:25:26 INFO - r13 = 0x00007fe039afe9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 43 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe039afdbc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 29 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe0392fceb0 rsp = 0x00007fe0392fcd28 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000ad1 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe0392fcde0 r13 = 0x00007fe0392fcff0 00:25:26 INFO - r14 = 0x00007fe062518290 r15 = 0x00007fe0392fd420 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe0392fd330 rsp = 0x00007fe0392fcec0 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe0392fd340 rsp = 0x00007fe0392fd340 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::getUnclonedSelfHostedFunction [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0x10] 00:25:26 INFO - rbp = 0x00007fe0392fd3f0 rsp = 0x00007fe0392fd350 00:25:26 INFO - rip = 0x00007fe0619c9b88 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!JSRuntime::createLazySelfHostedFunctionClone [SelfHosting.cpp:ecb3d43e41e3 : 2975 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037e38000 rbp = 0x00007fe0392fd470 00:25:26 INFO - rsp = 0x00007fe0392fd400 r12 = 0x00007fe0392fd550 00:25:26 INFO - rip = 0x00007fe0619d74d5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::GlobalObject::getSelfHostedFunction [GlobalObject.cpp:ecb3d43e41e3 : 834 + 0x2c] 00:25:26 INFO - rbx = 0x00007fe039fe7850 rbp = 0x00007fe0392fd520 00:25:26 INFO - rsp = 0x00007fe0392fd480 r12 = 0x00007fe0392fd590 00:25:26 INFO - r13 = 0x00007fe036506060 r14 = 0x00007fe0392fd550 00:25:26 INFO - r15 = 0x00007fe037e38000 rip = 0x00007fe06194ab8c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!JS::NewFunctionFromSpec [jsapi.cpp:ecb3d43e41e3 : 3403 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037e38000 rbp = 0x00007fe0392fd5c0 00:25:26 INFO - rsp = 0x00007fe0392fd530 r12 = 0x00007fe0631e7420 00:25:26 INFO - r13 = 0x00007fe0392fd540 r14 = 0x00007fe0392fd580 00:25:26 INFO - r15 = 0x00007fe037e38000 rip = 0x00007fe0618ae8ee 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!js::DefineFunctions [jsobj.cpp:ecb3d43e41e3 : 2924 + 0x15] 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x00007fe0392fd6d0 00:25:26 INFO - rsp = 0x00007fe0392fd5d0 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe0392fd7c0 r14 = 0x00007fe0631e7420 00:25:26 INFO - r15 = 0x00007fe037e38000 rip = 0x00007fe0618f84e9 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!JS_DefineFunctions [jsapi.cpp:ecb3d43e41e3 : 3634 + 0x11] 00:25:26 INFO - rbx = 0x00007fe037e38000 rbp = 0x00007fe0392fd700 00:25:26 INFO - rsp = 0x00007fe0392fd6e0 r12 = 0x00007fe0631e7420 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe0392fd830 00:25:26 INFO - r15 = 0x00007fe0392fd7d0 rip = 0x00007fe0618b22df 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 1366 + 0xf] 00:25:26 INFO - rbx = 0x00007fe0392fda30 rbp = 0x00007fe0392fd880 00:25:26 INFO - rsp = 0x00007fe0392fd710 r12 = 0x00007fe0392fd7b0 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe0392fd830 00:25:26 INFO - r15 = 0x00007fe0392fd7d0 rip = 0x00007fe061f0d214 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:26 INFO - rbx = 0x00007fe0392fda30 rbp = 0x00007fe0392fd8a0 00:25:26 INFO - rsp = 0x00007fe0392fd890 r12 = 0x00007fe0392fda30 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe0392fd9b0 00:25:26 INFO - rsp = 0x00007fe0392fd8b0 r12 = 0x00007fe0392fda30 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe0392fda00 00:25:26 INFO - rsp = 0x00007fe0392fd9c0 r12 = 0x00007fe0392fda30 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe037e38000 rbp = 0x00007fe0392fda50 00:25:26 INFO - rsp = 0x00007fe0392fda10 r12 = 0x00007fe037e38000 00:25:26 INFO - r13 = 0x00007fe0392fda80 r14 = 0x00007fe03c49f690 00:25:26 INFO - r15 = 0x00007fe0392fda90 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe0392fdbe0 rbp = 0x00007fe0392fdad0 00:25:26 INFO - rsp = 0x00007fe0392fda60 r12 = 0x00007fe037e38000 00:25:26 INFO - r13 = 0x00007fe0392fda80 r14 = 0x00007fe03c49f690 00:25:26 INFO - r15 = 0x00007fe0392fda90 rip = 0x00007fe05fe49044 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::SharedWorkerGlobalScopeBinding::Wrap [SharedWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 349 + 0x1f] 00:25:26 INFO - rbx = 0x00007fe039f0beb8 rbp = 0x00007fe0392fdb30 00:25:26 INFO - rsp = 0x00007fe0392fdae0 r12 = 0x00007fe039f0beb0 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe0392fdbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe05fe490cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!mozilla::dom::SharedWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 556 + 0x24] 00:25:26 INFO - rbx = 0x00007fe039f0beb0 rbp = 0x00007fe0392fdba0 00:25:26 INFO - rsp = 0x00007fe0392fdb40 r12 = 0x00007fe0392fdb50 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe0392fdbe0 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe0605446bc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:26 INFO - rbx = 0x00007fe0382a9800 rbp = 0x00007fe0392fdc20 00:25:26 INFO - rsp = 0x00007fe0392fdbb0 r12 = 0x00007fe037e38000 00:25:26 INFO - r13 = 0x00007fe0392fdbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe060544624 rip = 0x00007fe061d959bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe0392fdcb0 00:25:26 INFO - rsp = 0x00007fe0392fdc30 r12 = 0x00007fe0382a9800 00:25:26 INFO - r13 = 0x00007fe0392fdc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe037d14650 rbp = 0x00007fe0392fde30 00:25:26 INFO - rsp = 0x00007fe0392fdcc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0fc0 rbp = 0x00007fe0392fdee0 00:25:26 INFO - rsp = 0x00007fe0392fde40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0fd8 r14 = 0x00007fe0392fdf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe0382a9800 rbp = 0x00007fe0392fdf20 00:25:26 INFO - rsp = 0x00007fe0392fdef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe049361720 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe0382a9800 rbp = 0x00007fe0392fdf70 00:25:26 INFO - rsp = 0x00007fe0392fdf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe049361720 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe0382a9800 rbp = 0x00007fe0392fe010 00:25:26 INFO - rsp = 0x00007fe0392fdf80 r12 = 0x00007fe0392fdfc0 00:25:26 INFO - r13 = 0x00007fe0392fe080 r14 = 0x00007fe039d2d1a0 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe0392fe030 rbp = 0x00007fe0392fe070 00:25:26 INFO - rsp = 0x00007fe0392fe020 r12 = 0x00007fe03b64d788 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe0392fe080 00:25:26 INFO - r15 = 0x00007fe03a0720b0 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe0382a9800 rbp = 0x00007fe0392fe0c0 00:25:26 INFO - rsp = 0x00007fe0392fe080 r12 = 0x00007fe0392fe080 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe037e38000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe03a072080 rbp = 0x00007fe0392fe240 00:25:26 INFO - rsp = 0x00007fe0392fe0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe037e38000 r14 = 0x00007fe0392fe118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0fc0 rbp = 0x00007fe0392fe2f0 00:25:26 INFO - rsp = 0x00007fe0392fe250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0fd8 r14 = 0x00007fe0392fe310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe0392fe330 00:25:26 INFO - rsp = 0x00007fe0392fe300 r12 = 0x00007fe049361210 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe0382a9800 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe0392fe450 00:25:26 INFO - rsp = 0x00007fe0392fe340 r12 = 0x00007fe049361210 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe0382a9800 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037e38000 rbp = 0x00007fe0392fe860 00:25:26 INFO - rsp = 0x00007fe0392fe460 r12 = 0x00007fe03828efa0 00:25:26 INFO - r13 = 0x00007fe0392fe5d0 r14 = 0x00007fe03a067000 00:25:26 INFO - r15 = 0x00007fe0392fe5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0fc0 rbp = 0x00007fe0392fe910 00:25:26 INFO - rsp = 0x00007fe0392fe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c4f0fd8 r14 = 0x00007fe0392fe930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc782c0 rbp = 0x00007fe0392fe950 00:25:26 INFO - rsp = 0x00007fe0392fe920 r12 = 0x00007fe03a47cf00 00:25:26 INFO - r13 = 0x00007fe03c4f0fc0 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a47cf20 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc782c0 rbp = 0x00007fe0392fe9b0 00:25:26 INFO - rsp = 0x00007fe0392fe960 r12 = 0x00007fe03a47cf00 00:25:26 INFO - r13 = 0x00007fe03c4f0fc0 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe03a47cf20 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c4f0fc0 rbp = 0x00007fe0392fe9e0 00:25:26 INFO - rsp = 0x00007fe0392fe9c0 r12 = 0x00007fe03dc782c0 00:25:26 INFO - r13 = 0x00007fe0392fea10 r14 = 0x00007fe0392fea00 00:25:26 INFO - r15 = 0x00007fe03c4f0fd8 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c4f0fc0 rbp = 0x00007fe0392fea50 00:25:26 INFO - rsp = 0x00007fe0392fe9f0 r12 = 0x00007fe03dc782c0 00:25:26 INFO - r13 = 0x00007fe0392fea10 r14 = 0x00007fe0392fea00 00:25:26 INFO - r15 = 0x00007fe03c4f0fd8 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe03b69d0c0 rbp = 0x00007fe0392feaa0 00:25:26 INFO - rsp = 0x00007fe0392fea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ad1 r14 = 0x00007fe0392ff700 00:25:26 INFO - r15 = 0x00007fe0392ff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe0392feab0 r12 = 0x00007fe03abf8450 00:25:26 INFO - r13 = 0x00007fe0392ff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 38 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe0392febc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 30 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe035dfc770 rsp = 0x00007fe035dfc5e8 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000ad6 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe035dfc6a0 r13 = 0x00007fe035dfc8b0 00:25:26 INFO - r14 = 0x00007fe035dfd3a0 r15 = 0x00007fe035dfd580 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe035dfcbd0 rsp = 0x00007fe035dfc780 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe035dfcbe0 rsp = 0x00007fe035dfcbe0 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::cloneSelfHostedValue [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0xc] 00:25:26 INFO - rbp = 0x00007fe035dfcca0 rsp = 0x00007fe035dfcbf0 00:25:26 INFO - rip = 0x00007fe0619d9d33 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!Interpret [GlobalObject.h:ecb3d43e41e3 : 677 + 0x32] 00:25:26 INFO - rbx = 0x00007fe037bc0000 rbp = 0x00007fe035dfd4a0 00:25:26 INFO - rsp = 0x00007fe035dfccb0 r12 = 0x00007fe0631ef620 00:25:26 INFO - r13 = 0x00007fe037e2a050 rip = 0x00007fe0619960f5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037bc0000 rbp = 0x00007fe035dfd560 00:25:26 INFO - rsp = 0x00007fe035dfd4b0 r12 = 0x00007fe035dfd580 00:25:26 INFO - r13 = 0x00007fe035dfd4e0 r14 = 0x00007fe035dfd4d0 00:25:26 INFO - r15 = 0x00007fe035dfd670 rip = 0x00007fe0619a57e0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!js::Call [Interpreter.cpp:ecb3d43e41e3 : 477 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037bc0000 rbp = 0x00007fe035dfd5f0 00:25:26 INFO - rsp = 0x00007fe035dfd570 r12 = 0x00007fe035dfd660 00:25:26 INFO - r13 = 0x00007fe037f58040 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe035dfd670 rip = 0x00007fe0619a8af3 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!IntlInitialize [Intl.cpp:ecb3d43e41e3 : 588 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037f58010 rbp = 0x00007fe035dfd700 00:25:26 INFO - rsp = 0x00007fe035dfd600 r12 = 0x00007fe035dfd620 00:25:26 INFO - r13 = 0x00007fe037f58068 r14 = 0xfffc000000000000 00:25:26 INFO - r15 = 0x00007fe037bc0000 rip = 0x00007fe06177ab56 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 899 + 0x5] 00:25:26 INFO - rbx = 0x00007fe035dfda30 rbp = 0x00007fe035dfd880 00:25:26 INFO - rsp = 0x00007fe035dfd710 r12 = 0x00007fe035dfd7b0 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe035dfd830 00:25:26 INFO - r15 = 0x00007fe035dfd7d0 rip = 0x00007fe061f0cc28 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:26 INFO - rbx = 0x00007fe035dfda30 rbp = 0x00007fe035dfd8a0 00:25:26 INFO - rsp = 0x00007fe035dfd890 r12 = 0x00007fe035dfda30 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe035dfd9b0 00:25:26 INFO - rsp = 0x00007fe035dfd8b0 r12 = 0x00007fe035dfda30 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe035dfda00 00:25:26 INFO - rsp = 0x00007fe035dfd9c0 r12 = 0x00007fe035dfda30 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe037bc0000 rbp = 0x00007fe035dfda50 00:25:26 INFO - rsp = 0x00007fe035dfda10 r12 = 0x00007fe037bc0000 00:25:26 INFO - r13 = 0x00007fe035dfda80 r14 = 0x00007fe035dfda90 00:25:26 INFO - r15 = 0x00007fe03d5fa4a0 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe035dfdbe0 rbp = 0x00007fe035dfdad0 00:25:26 INFO - rsp = 0x00007fe035dfda60 r12 = 0x00007fe037bc0000 00:25:26 INFO - r13 = 0x00007fe035dfda80 r14 = 0x00007fe035dfda90 00:25:26 INFO - r15 = 0x00007fe03d5fa4a0 rip = 0x00007fe05fe5ff8c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!mozilla::dom::ServiceWorkerGlobalScopeBinding::Wrap [ServiceWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 983 + 0x1f] 00:25:26 INFO - rbx = 0x00007fe038b7c588 rbp = 0x00007fe035dfdb30 00:25:26 INFO - rsp = 0x00007fe035dfdae0 r12 = 0x00007fe038b7c580 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe035dfdbe0 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe05fe60014 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::ServiceWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 590 + 0x24] 00:25:26 INFO - rbx = 0x00007fe038b7c580 rbp = 0x00007fe035dfdba0 00:25:26 INFO - rsp = 0x00007fe035dfdb40 r12 = 0x00007fe035dfdb50 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe035dfdbe0 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe060544616 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:26 INFO - rbx = 0x00007fe037b39000 rbp = 0x00007fe035dfdc20 00:25:26 INFO - rsp = 0x00007fe035dfdbb0 r12 = 0x00007fe037bc0000 00:25:26 INFO - r13 = 0x00007fe035dfdbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe061d959bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035dfdcb0 00:25:26 INFO - rsp = 0x00007fe035dfdc30 r12 = 0x00007fe037b39000 00:25:26 INFO - r13 = 0x00007fe035dfdc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe03c4c0b50 rbp = 0x00007fe035dfde30 00:25:26 INFO - rsp = 0x00007fe035dfdcc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46a640 rbp = 0x00007fe035dfdee0 00:25:26 INFO - rsp = 0x00007fe035dfde40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46a658 r14 = 0x00007fe035dfdf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037b39000 rbp = 0x00007fe035dfdf20 00:25:26 INFO - rsp = 0x00007fe035dfdef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe03b5c7460 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037b39000 rbp = 0x00007fe035dfdf70 00:25:26 INFO - rsp = 0x00007fe035dfdf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe03b5c7460 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037b39000 rbp = 0x00007fe035dfe010 00:25:26 INFO - rsp = 0x00007fe035dfdf80 r12 = 0x00007fe035dfdfc0 00:25:26 INFO - r13 = 0x00007fe035dfe080 r14 = 0x00007fe03b7691a0 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe035dfe030 rbp = 0x00007fe035dfe070 00:25:26 INFO - rsp = 0x00007fe035dfe020 r12 = 0x00007fe039f4a2e8 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe035dfe080 00:25:26 INFO - r15 = 0x00007fe037b75170 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037b39000 rbp = 0x00007fe035dfe0c0 00:25:26 INFO - rsp = 0x00007fe035dfe080 r12 = 0x00007fe035dfe080 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe037bc0000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe037b75140 rbp = 0x00007fe035dfe240 00:25:26 INFO - rsp = 0x00007fe035dfe0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe037bc0000 r14 = 0x00007fe035dfe118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46a640 rbp = 0x00007fe035dfe2f0 00:25:26 INFO - rsp = 0x00007fe035dfe250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46a658 r14 = 0x00007fe035dfe310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035dfe330 00:25:26 INFO - rsp = 0x00007fe035dfe300 r12 = 0x00007fe03c49fcc0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037b39000 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035dfe450 00:25:26 INFO - rsp = 0x00007fe035dfe340 r12 = 0x00007fe03c49fcc0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037b39000 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037bc0000 rbp = 0x00007fe035dfe860 00:25:26 INFO - rsp = 0x00007fe035dfe460 r12 = 0x00007fe039ff8940 00:25:26 INFO - r13 = 0x00007fe035dfe5d0 r14 = 0x00007fe037b7e000 00:25:26 INFO - r15 = 0x00007fe035dfe5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46a640 rbp = 0x00007fe035dfe910 00:25:26 INFO - rsp = 0x00007fe035dfe870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46a658 r14 = 0x00007fe035dfe930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc79980 rbp = 0x00007fe035dfe950 00:25:26 INFO - rsp = 0x00007fe035dfe920 r12 = 0x00007fe037b75100 00:25:26 INFO - r13 = 0x00007fe03c46a640 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe037b75120 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:26 INFO - rbx = 0x00007fe03dc79980 rbp = 0x00007fe035dfe9b0 00:25:26 INFO - rsp = 0x00007fe035dfe960 r12 = 0x00007fe037b75100 00:25:26 INFO - r13 = 0x00007fe03c46a640 r14 = 0x00007fe063232750 00:25:26 INFO - r15 = 0x00007fe037b75120 rip = 0x00007fe0612a4f81 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46a640 rbp = 0x00007fe035dfe9e0 00:25:26 INFO - rsp = 0x00007fe035dfe9c0 r12 = 0x00007fe03dc79980 00:25:26 INFO - r13 = 0x00007fe035dfea10 r14 = 0x00007fe035dfea00 00:25:26 INFO - r15 = 0x00007fe03c46a658 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c46a640 rbp = 0x00007fe035dfea50 00:25:26 INFO - rsp = 0x00007fe035dfe9f0 r12 = 0x00007fe03dc79980 00:25:26 INFO - r13 = 0x00007fe035dfea10 r14 = 0x00007fe035dfea00 00:25:26 INFO - r15 = 0x00007fe03c46a658 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe039d103a0 rbp = 0x00007fe035dfeaa0 00:25:26 INFO - rsp = 0x00007fe035dfea60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ad6 r14 = 0x00007fe035dff700 00:25:26 INFO - r15 = 0x00007fe035dff4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe035dfeab0 r12 = 0x00007fffd03a14a0 00:25:26 INFO - r13 = 0x00007fe035dff9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe035dfebc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Thread 31 00:25:26 INFO - 0 libpthread-2.15.so + 0xe89c 00:25:26 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000002 00:25:26 INFO - rcx = 0xffffffffffffffff rbx = 0x000000000000000b 00:25:26 INFO - rsi = 0x0000000000000080 rdi = 0x00007fe063678b80 00:25:26 INFO - rbp = 0x00007fe035bfb770 rsp = 0x00007fe035bfb5e8 00:25:26 INFO - r8 = 0x00007fe063678b80 r9 = 0x0000000000000ad7 00:25:26 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:26 INFO - r12 = 0x00007fe035bfb6a0 r13 = 0x00007fe035bfb8b0 00:25:26 INFO - r14 = 0x00007fe035bfc3a0 r15 = 0x00007fe035bfc580 00:25:26 INFO - rip = 0x00007fe063ce289c 00:25:26 INFO - Found by: given as instruction pointer in context 00:25:26 INFO - 1 libpthread-2.15.so + 0xfcb0 00:25:26 INFO - rbp = 0x00007fe035bfbbd0 rsp = 0x00007fe035bfb780 00:25:26 INFO - rip = 0x00007fe063ce3cb0 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 2 libxul.so!js::NativeObject::lookupPure [Shape.h:ecb3d43e41e3 : 244 + 0x5] 00:25:26 INFO - rbp = 0x00007fe035bfbbe0 rsp = 0x00007fe035bfbbe0 00:25:26 INFO - rip = 0x00007fe061979e41 00:25:26 INFO - Found by: previous frame's frame pointer 00:25:26 INFO - 3 libxul.so!JSRuntime::cloneSelfHostedValue [SelfHosting.cpp:ecb3d43e41e3 : 2772 + 0xc] 00:25:26 INFO - rbp = 0x00007fe035bfbca0 rsp = 0x00007fe035bfbbf0 00:25:26 INFO - rip = 0x00007fe0619d9d33 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 4 libxul.so!Interpret [GlobalObject.h:ecb3d43e41e3 : 677 + 0x32] 00:25:26 INFO - rbx = 0x00007fe037f06000 rbp = 0x00007fe035bfc4a0 00:25:26 INFO - rsp = 0x00007fe035bfbcb0 r12 = 0x00007fe0631ef620 00:25:26 INFO - r13 = 0x00007fe037f59450 rip = 0x00007fe0619960f5 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 5 libxul.so!js::RunScript [Interpreter.cpp:ecb3d43e41e3 : 405 + 0xb] 00:25:26 INFO - rbx = 0x00007fe037f06000 rbp = 0x00007fe035bfc560 00:25:26 INFO - rsp = 0x00007fe035bfc4b0 r12 = 0x00007fe035bfc580 00:25:26 INFO - r13 = 0x00007fe035bfc4e0 r14 = 0x00007fe035bfc4d0 00:25:26 INFO - r15 = 0x00007fe035bfc670 rip = 0x00007fe0619a57e0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 6 libxul.so!js::Call [Interpreter.cpp:ecb3d43e41e3 : 477 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037f06000 rbp = 0x00007fe035bfc5f0 00:25:26 INFO - rsp = 0x00007fe035bfc570 r12 = 0x00007fe035bfc660 00:25:26 INFO - r13 = 0x00007fe039f0a040 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe035bfc670 rip = 0x00007fe0619a8af3 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 7 libxul.so!IntlInitialize [Intl.cpp:ecb3d43e41e3 : 588 + 0xe] 00:25:26 INFO - rbx = 0x00007fe039f0a010 rbp = 0x00007fe035bfc700 00:25:26 INFO - rsp = 0x00007fe035bfc600 r12 = 0x00007fe035bfc620 00:25:26 INFO - r13 = 0x00007fe039f0a068 r14 = 0xfffc000000000000 00:25:26 INFO - r15 = 0x00007fe037f06000 rip = 0x00007fe06177ab56 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 8 libxul.so!js::GlobalObject::initIntlObject [Intl.cpp:ecb3d43e41e3 : 899 + 0x5] 00:25:26 INFO - rbx = 0x00007fe035bfca30 rbp = 0x00007fe035bfc880 00:25:26 INFO - rsp = 0x00007fe035bfc710 r12 = 0x00007fe035bfc7b0 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe035bfc830 00:25:26 INFO - r15 = 0x00007fe035bfc7d0 rip = 0x00007fe061f0cc28 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 9 libxul.so!js::InitIntlClass [Intl.cpp:ecb3d43e41e3 : 2749 + 0x5] 00:25:26 INFO - rbx = 0x00007fe035bfca30 rbp = 0x00007fe035bfc8a0 00:25:26 INFO - rsp = 0x00007fe035bfc890 r12 = 0x00007fe035bfca30 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe061f0d65e 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 10 libxul.so!js::GlobalObject::resolveConstructor [GlobalObject.cpp:ecb3d43e41e3 : 170 + 0x8] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe035bfc9b0 00:25:26 INFO - rsp = 0x00007fe035bfc8b0 r12 = 0x00007fe035bfca30 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe063519940 00:25:26 INFO - r15 = 0x0000000000000029 rip = 0x00007fe0619489e8 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 11 libxul.so!js::GlobalObject::initStandardClasses [GlobalObject.cpp:ecb3d43e41e3 : 123 + 0xb] 00:25:26 INFO - rbx = 0x0000000000000029 rbp = 0x00007fe035bfca00 00:25:26 INFO - rsp = 0x00007fe035bfc9c0 r12 = 0x00007fe035bfca30 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x0000000000000001 00:25:26 INFO - r15 = 0xfff9000000000000 rip = 0x00007fe06194903f 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 12 libxul.so!JS_InitStandardClasses [jsapi.cpp:ecb3d43e41e3 : 944 + 0x8] 00:25:26 INFO - rbx = 0x00007fe037f06000 rbp = 0x00007fe035bfca50 00:25:26 INFO - rsp = 0x00007fe035bfca10 r12 = 0x00007fe037f06000 00:25:26 INFO - r13 = 0x00007fe035bfca80 r14 = 0x00007fe035bfca90 00:25:26 INFO - r15 = 0x00007fe03c49fd40 rip = 0x00007fe061f5b295 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 13 libxul.so!mozilla::dom::CreateGlobal [BindingUtils.h:ecb3d43e41e3 : 2991 + 0xb] 00:25:26 INFO - rbx = 0x00007fe035bfcbe0 rbp = 0x00007fe035bfcad0 00:25:26 INFO - rsp = 0x00007fe035bfca60 r12 = 0x00007fe037f06000 00:25:26 INFO - r13 = 0x00007fe035bfca80 r14 = 0x00007fe035bfca90 00:25:26 INFO - r15 = 0x00007fe03c49fd40 rip = 0x00007fe05fe5ff8c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 14 libxul.so!mozilla::dom::ServiceWorkerGlobalScopeBinding::Wrap [ServiceWorkerGlobalScopeBinding.cpp:ecb3d43e41e3 : 983 + 0x1f] 00:25:26 INFO - rbx = 0x00007fe038b7c668 rbp = 0x00007fe035bfcb30 00:25:26 INFO - rsp = 0x00007fe035bfcae0 r12 = 0x00007fe038b7c660 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe035bfcbe0 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe05fe60014 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 15 libxul.so!mozilla::dom::ServiceWorkerGlobalScope::WrapGlobalObject [WorkerScope.cpp:ecb3d43e41e3 : 590 + 0x24] 00:25:26 INFO - rbx = 0x00007fe038b7c660 rbp = 0x00007fe035bfcba0 00:25:26 INFO - rsp = 0x00007fe035bfcb40 r12 = 0x00007fe035bfcb50 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe035bfcbe0 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe060544616 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 16 libxul.so!mozilla::dom::workers::WorkerPrivate::GetOrCreateGlobalScope [WorkerPrivate.cpp:ecb3d43e41e3 : 6541 + 0x3] 00:25:26 INFO - rbx = 0x00007fe037b3a800 rbp = 0x00007fe035bfcc20 00:25:26 INFO - rsp = 0x00007fe035bfcbb0 r12 = 0x00007fe037f06000 00:25:26 INFO - r13 = 0x00007fe035bfcbd0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe06054457e rip = 0x00007fe061d959bb 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 17 libxul.so!ScriptExecutorRunnable::PreRun [ScriptLoader.cpp:ecb3d43e41e3 : 1898 + 0xc] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035bfccb0 00:25:26 INFO - rsp = 0x00007fe035bfcc30 r12 = 0x00007fe037b3a800 00:25:26 INFO - r13 = 0x00007fe035bfcc30 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d8b634 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 18 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 267 + 0xa] 00:25:26 INFO - rbx = 0x00007fe03d056650 rbp = 0x00007fe035bfce30 00:25:26 INFO - rsp = 0x00007fe035bfccc0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe06343f170 r14 = 0x00007fe06343f170 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5a22 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 19 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46ab40 rbp = 0x00007fe035bfcee0 00:25:26 INFO - rsp = 0x00007fe035bfce40 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46ab58 r14 = 0x00007fe035bfcf00 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 20 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037b3a800 rbp = 0x00007fe035bfcf20 00:25:26 INFO - rsp = 0x00007fe035bfcef0 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe03d5fa4c0 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 21 libxul.so!mozilla::dom::workers::WorkerPrivate::RunCurrentSyncLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 5491 + 0xe] 00:25:26 INFO - rbx = 0x00007fe037b3a800 rbp = 0x00007fe035bfcf70 00:25:26 INFO - rsp = 0x00007fe035bfcf30 r12 = 0x00007fe0631fc850 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe03d5fa4c0 00:25:26 INFO - r15 = 0x00007fe0631fc850 rip = 0x00007fe0614a60c0 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 22 libxul.so!LoadAllScripts [WorkerPrivate.h:ecb3d43e41e3 : 1555 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037b3a800 rbp = 0x00007fe035bfd010 00:25:26 INFO - rsp = 0x00007fe035bfcf80 r12 = 0x00007fe035bfcfc0 00:25:26 INFO - r13 = 0x00007fe035bfd080 r14 = 0x00007fe03c53e150 00:25:26 INFO - r15 = 0x0000000000000001 rip = 0x00007fe061d90482 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 23 libxul.so!mozilla::dom::workers::scriptloader::LoadMainScript [ScriptLoader.cpp:ecb3d43e41e3 : 2252 + 0x17] 00:25:26 INFO - rbx = 0x00007fe035bfd030 rbp = 0x00007fe035bfd070 00:25:26 INFO - rsp = 0x00007fe035bfd020 r12 = 0x00007fe039f3da58 00:25:26 INFO - r13 = 0x0000000000000000 r14 = 0x00007fe035bfd080 00:25:26 INFO - r15 = 0x00007fe037b56270 rip = 0x00007fe061d907b6 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 24 libxul.so!CompileScriptRunnable::WorkerRun [WorkerPrivate.cpp:ecb3d43e41e3 : 520 + 0x5] 00:25:26 INFO - rbx = 0x00007fe037b3a800 rbp = 0x00007fe035bfd0c0 00:25:26 INFO - rsp = 0x00007fe035bfd080 r12 = 0x00007fe035bfd080 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe037f06000 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe061d93641 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 25 libxul.so!mozilla::dom::workers::WorkerRunnable::Run [WorkerRunnable.cpp:ecb3d43e41e3 : 374 + 0x10] 00:25:26 INFO - rbx = 0x00007fe037b56240 rbp = 0x00007fe035bfd240 00:25:26 INFO - rsp = 0x00007fe035bfd0d0 r12 = 0x0000000000000001 00:25:26 INFO - r13 = 0x00007fe037f06000 r14 = 0x00007fe035bfd118 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe0614a5688 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 26 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46ab40 rbp = 0x00007fe035bfd2f0 00:25:26 INFO - rsp = 0x00007fe035bfd250 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46ab58 r14 = 0x00007fe035bfd310 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 27 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035bfd330 00:25:26 INFO - rsp = 0x00007fe035bfd300 r12 = 0x00007fe03b8b48e0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037b3a800 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 28 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [WorkerPrivate.cpp:ecb3d43e41e3 : 4747 + 0xe] 00:25:26 INFO - rbx = 0x0000000000000001 rbp = 0x00007fe035bfd450 00:25:26 INFO - rsp = 0x00007fe035bfd340 r12 = 0x00007fe03b8b48e0 00:25:26 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x00007fe037b3a800 rip = 0x00007fe0614a65ea 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 29 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:26 INFO - rbx = 0x00007fe037f06000 rbp = 0x00007fe035bfd860 00:25:26 INFO - rsp = 0x00007fe035bfd460 r12 = 0x00007fe039ff8ca0 00:25:26 INFO - r13 = 0x00007fe035bfd5d0 r14 = 0x00007fe037ba4000 00:25:26 INFO - r15 = 0x00007fe035bfd5c8 rip = 0x00007fe061d8d0a4 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 30 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46ab40 rbp = 0x00007fe035bfd910 00:25:26 INFO - rsp = 0x00007fe035bfd870 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x00007fe03c46ab58 r14 = 0x00007fe035bfd930 00:25:26 INFO - r15 = 0x0000000000000000 rip = 0x00007fe06123508b 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 31 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:26 INFO - rbx = 0x00007fe03dc79b20 rbp = 0x00007fe035bfd950 00:25:26 INFO - rsp = 0x00007fe035bfd920 r12 = 0x00007fe037b56380 00:25:26 INFO - r13 = 0x00007fe03c46ab40 r14 = 0x00007fe0631fc850 00:25:26 INFO - r15 = 0x00007fe037b563a0 rip = 0x00007fe0612491cc 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 32 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:26 INFO - rbx = 0x00007fe03dc79b20 rbp = 0x00007fe035bfd9b0 00:25:26 INFO - rsp = 0x00007fe035bfd960 r12 = 0x00007fe037b56380 00:25:26 INFO - r13 = 0x00007fe03c46ab40 r14 = 0x00007fe0631fc850 00:25:26 INFO - r15 = 0x00007fe037b563a0 rip = 0x00007fe0612a4f3a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 33 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:26 INFO - rbx = 0x00007fe03c46ab40 rbp = 0x00007fe035bfd9e0 00:25:26 INFO - rsp = 0x00007fe035bfd9c0 r12 = 0x00007fe03dc79b20 00:25:26 INFO - r13 = 0x00007fe035bfda10 r14 = 0x00007fe035bfda00 00:25:26 INFO - r15 = 0x00007fe03c46ab58 rip = 0x00007fe061bf7e23 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 34 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:26 INFO - rbx = 0x00007fe03c46ab40 rbp = 0x00007fe035bfda50 00:25:26 INFO - rsp = 0x00007fe035bfd9f0 r12 = 0x00007fe03dc79b20 00:25:26 INFO - r13 = 0x00007fe035bfda10 r14 = 0x00007fe035bfda00 00:25:26 INFO - r15 = 0x00007fe03c46ab58 rip = 0x00007fe061b05216 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 35 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:26 INFO - rbx = 0x00007fe039d10820 rbp = 0x00007fe035bfdaa0 00:25:26 INFO - rsp = 0x00007fe035bfda60 r12 = 0x0000000000000000 00:25:26 INFO - r13 = 0x0000000000000ad7 r14 = 0x00007fe035bfe700 00:25:26 INFO - r15 = 0x00007fe035bfe4e0 rip = 0x00007fe063abf88c 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 36 libpthread-2.15.so + 0x7e9a 00:25:26 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:26 INFO - rsp = 0x00007fe035bfdab0 r12 = 0x00007fffd03a14a0 00:25:26 INFO - r13 = 0x00007fe035bfe9c0 r14 = 0x0000000000000000 00:25:26 INFO - r15 = 0x0000000000000003 rip = 0x00007fe063cdbe9a 00:25:26 INFO - Found by: call frame info 00:25:26 INFO - 37 libc-2.15.so + 0xf338d 00:25:26 INFO - rsp = 0x00007fe035bfdbc0 rip = 0x00007fe05dbbf38d 00:25:26 INFO - Found by: stack scanning 00:25:26 INFO - 00:25:26 INFO - Loaded modules: 00:25:26 INFO - 0x00400000 - 0x00420fff plugin-container ??? (main) 00:25:26 INFO - 0x7fe03ba88000 - 0x7fe03bf43fff org.chromium.84axDX (deleted) ??? 00:25:26 INFO - 0x7fe03bf44000 - 0x7fe03c3fffff org.chromium.IHfmSO (deleted) ??? 00:25:26 INFO - 0x7fe03e9fd000 - 0x7fe03ebfffff pango-basic-fc.so ??? 00:25:26 INFO - 0x7fe03f5fa000 - 0x7fe0435fafff pulse-shm-3826887526 ??? 00:25:26 INFO - 0x7fe0460ab000 - 0x7fe0460fefff DejaVuSerif-Bold.ttf ??? 00:25:26 INFO - 0x7fe046a6f000 - 0x7fe046ac2fff DejaVuSerif-Bold.ttf ??? 00:25:26 INFO - 0x7fe046ac3000 - 0x7fe046f91fff libvorbisenc.so.2.0.8 ??? 00:25:26 INFO - 0x7fe046f92000 - 0x7fe0471dbfff libFLAC.so.8.2.0 ??? 00:25:26 INFO - 0x7fe0471dc000 - 0x7fe0473e1fff libasyncns.so.0.3.1 ??? 00:25:26 INFO - 0x7fe0473e2000 - 0x7fe047644fff libsndfile.so.1.0.25 ??? 00:25:26 INFO - 0x7fe047649000 - 0x7fe047851fff libwrap.so.0.7.6 ??? 00:25:26 INFO - 0x7fe047852000 - 0x7fe047aaffff libpulsecommon-1.1.so ??? 00:25:26 INFO - 0x7fe047ab0000 - 0x7fe047cb7fff libjson.so.0.0.1 ??? 00:25:26 INFO - 0x7fe047cb8000 - 0x7fe047efffff libpulse.so.0.13.5 ??? 00:25:26 INFO - 0x7fe048210000 - 0x7fe0482bdfff Ubuntu-R.ttf ??? 00:25:26 INFO - 0x7fe049602000 - 0x7fe0496a5fff DejaVuSansMono.ttf ??? 00:25:27 INFO - 0x7fe0496a6000 - 0x7fe0496fefff DejaVuSerif.ttf ??? 00:25:27 INFO - 0x7fe04a016000 - 0x7fe04a0f9fff firefox@getpocket.com.xpi ??? 00:25:27 INFO - 0x7fe04d304000 - 0x7fe04d317fff n019003l.pfb ??? 00:25:27 INFO - 0x7fe04d318000 - 0x7fe04d329fff n019004l.pfb ??? 00:25:27 INFO - 0x7fe04d32a000 - 0x7fe04d3d9fff DejaVuSans.ttf ??? 00:25:27 INFO - 0x7fe04d3da000 - 0x7fe04defffff icudt58l.dat ??? 00:25:27 INFO - 0x7fe04e020000 - 0x7fe04e078fff DejaVuSerif.ttf ??? 00:25:27 INFO - 0x7fe04e079000 - 0x7fe04e27ffff libogg.so.0.7.1 ??? 00:25:27 INFO - 0x7fe04e280000 - 0x7fe04e4abfff libvorbis.so.0.4.5 ??? 00:25:27 INFO - 0x7fe04e4ac000 - 0x7fe04e6b5fff libltdl.so.7.3.0 ??? 00:25:27 INFO - 0x7fe04e6b6000 - 0x7fe04e8c6fff libtdb.so.1.2.9 ??? 00:25:27 INFO - 0x7fe04e8c7000 - 0x7fe04eacefff libvorbisfile.so.3.3.4 ??? 00:25:27 INFO - 0x7fe04eacf000 - 0x7fe04ecdefff libcanberra.so.0.2.5 ??? 00:25:27 INFO - 0x7fe04ecdf000 - 0x7fe04eee3fff libcanberra-gtk3.so.0.1.8 ??? 00:25:27 INFO - 0x7fe04eee4000 - 0x7fe04f0e9fff libcanberra-gtk3-module.so ??? 00:25:27 INFO - 0x7fe04f0ea000 - 0x7fe04f2f0fff libpixbufloader-png.so ??? 00:25:27 INFO - 0x7fe04faf1000 - 0x7fe04fcfffff libunico.so ??? 00:25:27 INFO - 0x7fe05061c000 - 0x7fe050828fff libnss_files-2.15.so ??? 00:25:27 INFO - 0x7fe050829000 - 0x7fe050a34fff libnss_nis-2.15.so ??? 00:25:27 INFO - 0x7fe050a35000 - 0x7fe050c4cfff libnsl-2.15.so ??? 00:25:27 INFO - 0x7fe050c4f000 - 0x7fe050e57fff libnss_compat-2.15.so ??? 00:25:27 INFO - 0x7fe050e58000 - 0x7fe05105ffff libdconfsettings.so ??? 00:25:27 INFO - 0x7fe051060000 - 0x7fe051271fff liboverlay-scrollbar3-0.2.so.0.0.16 ??? 00:25:27 INFO - 0x7fe051272000 - 0x7fe0533d7fff omni.ja ??? 00:25:27 INFO - 0x7fe0533d8000 - 0x7fe0535dbfff UTF-16.so ??? 00:25:27 INFO - 0x7fe0535dc000 - 0x7fe0535e2fff gconv-modules.cache ??? 00:25:27 INFO - 0x7fe0535e3000 - 0x7fe05376bfff locale-archive ??? 00:25:27 INFO - 0x7fe05376c000 - 0x7fe0554fefff omni.ja ??? 00:25:27 INFO - 0x7fe055f02000 - 0x7fe055f13fff n019004l.pfb ??? 00:25:27 INFO - 0x7fe055f14000 - 0x7fe055f27fff n019003l.pfb ??? 00:25:27 INFO - 0x7fe055f98000 - 0x7fe05619cfff libuuid.so.1.3.0 ??? 00:25:27 INFO - 0x7fe05619d000 - 0x7fe0563a6fff libXcursor.so.1.0.2 ??? 00:25:27 INFO - 0x7fe0563a7000 - 0x7fe0565affff libXrandr.so.2.2.0 ??? 00:25:27 INFO - 0x7fe0565b0000 - 0x7fe0567b2fff libXinerama.so.1.0.0 ??? 00:25:27 INFO - 0x7fe0567b3000 - 0x7fe0569c1fff libXi.so.6.1.0 ??? 00:25:27 INFO - 0x7fe0569c2000 - 0x7fe056bd8fff libICE.so.6.3.0 ??? 00:25:27 INFO - 0x7fe056bdc000 - 0x7fe056de3fff libSM.so.6.0.1 ??? 00:25:27 INFO - 0x7fe056de4000 - 0x7fe056fe9fff libXdmcp.so.6.0.0 ??? 00:25:27 INFO - 0x7fe056fea000 - 0x7fe0571ecfff libXau.so.6.0.0 ??? 00:25:27 INFO - 0x7fe0571ed000 - 0x7fe057406fff libresolv-2.15.so ??? 00:25:27 INFO - 0x7fe057409000 - 0x7fe057626fff libselinux.so.1 ??? 00:25:27 INFO - 0x7fe057628000 - 0x7fe057831fff libxcb-render.so.0.0.0 ??? 00:25:27 INFO - 0x7fe057832000 - 0x7fe057a59fff libpng12.so.0.46.0 ??? 00:25:27 INFO - 0x7fe057a5a000 - 0x7fe057ce0fff libpixman-1.so.0.24.4 ??? 00:25:27 INFO - 0x7fe057ce1000 - 0x7fe057ee4fff libgmodule-2.0.so.0.3200.1 ??? 00:25:27 INFO - 0x7fe057ee5000 - 0x7fe058121fff libpcre.so.3.12.1 ??? 00:25:27 INFO - 0x7fe058122000 - 0x7fe058329fff libffi.so.6.0.0 ??? 00:25:27 INFO - 0x7fe05832a000 - 0x7fe058553fff libexpat.so.1.5.2 ??? 00:25:27 INFO - 0x7fe058554000 - 0x7fe05876afff libz.so.1.2.3.4 ??? 00:25:27 INFO - 0x7fe05876b000 - 0x7fe0589e8fff libgdk-3.so.0.400.1 ??? 00:25:27 INFO - 0x7fe0589e9000 - 0x7fe05906efff libgtk-3.so.0.400.1 ??? 00:25:27 INFO - 0x7fe059071000 - 0x7fe059272fff libgthread-2.0.so.0.3200.1 ??? 00:25:27 INFO - 0x7fe059273000 - 0x7fe0594d7fff libXt.so.6.0.0 ??? 00:25:27 INFO - 0x7fe0594d9000 - 0x7fe059702fff libpangoft2-1.0.so.0.3000.0 ??? 00:25:27 INFO - 0x7fe059703000 - 0x7fe059a36fff libX11.so.6.3.0 ??? 00:25:27 INFO - 0x7fe059a37000 - 0x7fe059c54fff libxcb.so.1.1.0 ??? 00:25:27 INFO - 0x7fe059c55000 - 0x7fe059e57fff libxcb-shm.so.0.0.0 ??? 00:25:27 INFO - 0x7fe059e58000 - 0x7fe05a059fff libX11-xcb.so.1.0.0 ??? 00:25:27 INFO - 0x7fe05a05a000 - 0x7fe05a3a6fff libgio-2.0.so.0.3200.1 ??? 00:25:27 INFO - 0x7fe05a3a9000 - 0x7fe05a5c8fff libgdk_pixbuf-2.0.so.0.2600.1 ??? 00:25:27 INFO - 0x7fe05a5c9000 - 0x7fe05a883fff libcairo.so.2.11000.2 ??? 00:25:27 INFO - 0x7fe05a887000 - 0x7fe05aa8ffff libcairo-gobject.so.2.11000.2 ??? 00:25:27 INFO - 0x7fe05aa90000 - 0x7fe05acb1fff libatk-1.0.so.0.20409.1 ??? 00:25:27 INFO - 0x7fe05acb2000 - 0x7fe05aefafff libpango-1.0.so.0.3000.0 ??? 00:25:27 INFO - 0x7fe05aefb000 - 0x7fe05b106fff libpangocairo-1.0.so.0.3000.0 ??? 00:25:27 INFO - 0x7fe05b107000 - 0x7fe05b3fafff libglib-2.0.so.0.3200.1 ??? 00:25:27 INFO - 0x7fe05b3fc000 - 0x7fe05b64afff libgobject-2.0.so.0.3200.1 ??? 00:25:27 INFO - 0x7fe05b64b000 - 0x7fe05b88efff libdbus-1.so.3.5.8 ??? 00:25:27 INFO - 0x7fe05b88f000 - 0x7fe05bab5fff libdbus-glib-1.so.2.2.2 ??? 00:25:27 INFO - 0x7fe05bab6000 - 0x7fe05bcb8fff libXcomposite.so.1.0.0 ??? 00:25:27 INFO - 0x7fe05bcb9000 - 0x7fe05bebefff libXfixes.so.3.1.0 ??? 00:25:27 INFO - 0x7fe05bebf000 - 0x7fe05c0c1fff libXdamage.so.1.1.0 ??? 00:25:27 INFO - 0x7fe05c0c2000 - 0x7fe05c2d2fff libXext.so.6.4.0 ??? 00:25:27 INFO - 0x7fe05c2d3000 - 0x7fe05c4dcfff libXrender.so.1.3.0 ??? 00:25:27 INFO - 0x7fe05c4dd000 - 0x7fe05c712fff libfontconfig.so.1.4.4 ??? 00:25:27 INFO - 0x7fe05c713000 - 0x7fe05c9aefff libfreetype.so.6.8.0 ??? 00:25:27 INFO - 0x7fe05c9af000 - 0x7fe05cbaffff libmozgtk.so ??? 00:25:27 INFO - 0x7fe05cbb0000 - 0x7fe05cdbdfff liblgpllibs.so ??? 00:25:27 INFO - 0x7fe05ce3e000 - 0x7fe05d14efff libmozsqlite3.so ??? 00:25:27 INFO - 0x7fe05d14f000 - 0x7fe05d377fff libnssutil3.so ??? 00:25:27 INFO - 0x7fe05d378000 - 0x7fe05d5b5fff libssl3.so ??? 00:25:27 INFO - 0x7fe05d5b7000 - 0x7fe05d7d8fff libsmime3.so ??? 00:25:27 INFO - 0x7fe05d7d9000 - 0x7fe05dac9fff libnss3.so ??? 00:25:27 INFO - 0x7fe05dacc000 - 0x7fe05de84fff libc-2.15.so ??? (WARNING: No symbols, libc-2.15.so, 957F24AC04A37F4C6C4C1F17E14B7FF00) 00:25:27 INFO - 0x7fe05de8a000 - 0x7fe05e09ffff libgcc_s.so.1 ??? 00:25:27 INFO - 0x7fe05e0a0000 - 0x7fe05e39bfff libm-2.15.so ??? 00:25:27 INFO - 0x7fe05e39c000 - 0x7fe05e686fff libstdc++.so.6.0.16 ??? 00:25:27 INFO - 0x7fe05e69c000 - 0x7fe05e8a3fff librt-2.15.so ??? 00:25:27 INFO - 0x7fe05e8a4000 - 0x7fe05eaa7fff libdl-2.15.so ??? 00:25:27 INFO - 0x7fe05eaa8000 - 0x7fe063621fff libxul.so ??? 00:25:27 INFO - 0x7fe063690000 - 0x7fe063892fff libplds4.so ??? 00:25:27 INFO - 0x7fe063893000 - 0x7fe063a96fff libplc4.so ??? 00:25:27 INFO - 0x7fe063a97000 - 0x7fe063cd0fff libnspr4.so ??? 00:25:27 INFO - 0x7fe063cd4000 - 0x7fe063eecfff libpthread-2.15.so ??? (WARNING: No symbols, libpthread-2.15.so, 11EC53CF04DEE1536A0021DECCC5AE8D0) 00:25:27 INFO - 0x7fe063ef1000 - 0x7fe064103fff libmozsandbox.so ??? 00:25:27 INFO - 0x7fe064104000 - 0x7fe064125fff ld-2.15.so ??? 00:25:27 INFO - 0x7fe06414a000 - 0x7fe06419bfff DejaVuSansMono.ttf ??? 00:25:27 INFO - 0x7fe06419c000 - 0x7fe0641f2fff Ubuntu-R.ttf ??? 00:25:27 INFO - 0x7fe0641f3000 - 0x7fe0641f3fff a1609c4a89f9b0f48ca737febb9bfc7c-le64.cache-3 ??? 00:25:27 INFO - 0x7fe0641f4000 - 0x7fe0641f4fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ??? 00:25:27 INFO - 0x7fe0641f5000 - 0x7fe0641fdfff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ??? 00:25:27 INFO - 0x7fe0641fe000 - 0x7fe0641fffff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064200000 - 0x7fe064202fff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064203000 - 0x7fe064209fff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06420a000 - 0x7fe064211fff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064212000 - 0x7fe064215fff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064216000 - 0x7fe064216fff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064217000 - 0x7fe064217fff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064218000 - 0x7fe064218fff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064219000 - 0x7fe064219fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06421a000 - 0x7fe06421bfff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06421c000 - 0x7fe064221fff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064222000 - 0x7fe06422afff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06422b000 - 0x7fe06423afff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06423b000 - 0x7fe06423dfff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06423e000 - 0x7fe06423ffff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064240000 - 0x7fe064240fff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064241000 - 0x7fe064243fff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064244000 - 0x7fe064248fff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064249000 - 0x7fe064249fff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06424a000 - 0x7fe06424afff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ??? 00:25:27 INFO - 0x7fe06424b000 - 0x7fe06424ffff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064250000 - 0x7fe06425ffff d52a8644073d54c13679302ca1180695-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064260000 - 0x7fe064266fff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064267000 - 0x7fe064270fff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064271000 - 0x7fe064273fff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ??? 00:25:27 INFO - 0x7fe064274000 - 0x7fe064278fff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ??? 00:25:27 INFO - 0x7fe0642a9000 - 0x7fe0642c4fff mime.cache ??? 00:25:27 INFO - 0x7fe0642c5000 - 0x7fe0642e8fff gschemas.compiled ??? 00:25:27 INFO - 0x7fe064322000 - 0x7fe064322fff user ??? 00:25:27 INFO - 0x7fe064323000 - 0x7fe064323fff user ??? 00:25:27 INFO - 0x7fffd03ff000 - 0x7fffd03fffff linux-gate.so ??? 00:25:27 INFO - mozcrash Copy/paste: /builds/slave/test/build/linux64-minidump_stackwalk /tmp/tmpoiA6Qd.mozrunner/minidumps/4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp /tmp/tmpzBNgZb 00:25:38 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp 00:25:38 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/4ca46710-977e-ffd0-2267409f-07e5ecaf.extra 00:25:38 INFO - PROCESS-CRASH | dom/security/test/csp/test_child-src_worker.html | application crashed [@ libc-2.15.so + 0xe79d3] 00:25:38 INFO - Crash dump filename: /tmp/tmpoiA6Qd.mozrunner/minidumps/4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp 00:25:38 INFO - Operating system: Linux 00:25:38 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64 00:25:38 INFO - CPU: amd64 00:25:38 INFO - family 6 model 62 stepping 4 00:25:38 INFO - 1 CPU 00:25:38 INFO - 00:25:38 INFO - GPU: UNKNOWN 00:25:38 INFO - 00:25:38 INFO - Crash reason: SIGABRT 00:25:38 INFO - Crash address: 0x3e800000827 00:25:38 INFO - Process uptime: not available 00:25:38 INFO - 00:25:38 INFO - Thread 0 (crashed) 00:25:38 INFO - 0 libc-2.15.so + 0xe79d3 00:25:38 INFO - rax = 0xfffffffffffffffc rdx = 0xffffffffffffffff 00:25:38 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6578f40c70 00:25:38 INFO - rsi = 0x0000000000000006 rdi = 0x00007f6578f40c70 00:25:38 INFO - rbp = 0x00007fff2b1220d0 rsp = 0x00007fff2b122080 00:25:38 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a6d 00:25:38 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293 00:25:38 INFO - r12 = 0x0000000000000006 r13 = 0x00000000ffffffff 00:25:38 INFO - r14 = 0x0000000000000006 r15 = 0x0000000000000001 00:25:38 INFO - rip = 0x00007f65b87ca9d3 00:25:38 INFO - Found by: given as instruction pointer in context 00:25:38 INFO - 1 libxul.so!PollWrapper [nsAppShell.cpp:ecb3d43e41e3 : 42 + 0xf] 00:25:38 INFO - rbp = 0x00007fff2b1220d0 rsp = 0x00007fff2b1220b0 00:25:38 INFO - rip = 0x00007f65aefc20bf 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 2 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc] 00:25:38 INFO - rbx = 0x00007f65b84d7690 rbp = 0x00007f6578f40c70 00:25:38 INFO - rsp = 0x00007fff2b1220e0 r12 = 0x00007f65aefc2090 00:25:38 INFO - r13 = 0x00000000ffffffff rip = 0x00007f65b3e2fff6 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 3 libglib-2.0.so.0.3200.1!g_main_context_iteration [gmain.c : 3184 + 0x14] 00:25:38 INFO - rbx = 0x00007f65b84d7690 rbp = 0x0000000000000001 00:25:38 INFO - rsp = 0x00007fff2b122130 r12 = 0x0000000000000000 00:25:38 INFO - r13 = 0x00007f65b8463680 r14 = 0x0000000000000001 00:25:38 INFO - r15 = 0x00007f659de8c4c0 rip = 0x00007f65b3e30124 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 4 libxul.so!nsAppShell::ProcessNextNativeEvent [nsAppShell.cpp:ecb3d43e41e3 : 270 + 0x5] 00:25:38 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff2b122150 00:25:38 INFO - rsp = 0x00007fff2b122150 r12 = 0x0000000000000000 00:25:38 INFO - r13 = 0x00007f65b8463680 r14 = 0x0000000000000001 00:25:38 INFO - r15 = 0x00007f659de8c4c0 rip = 0x00007f65aefc210f 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 5 libxul.so!nsBaseAppShell::OnProcessNextEvent [nsBaseAppShell.cpp:ecb3d43e41e3 : 138 + 0xe] 00:25:38 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff2b1221a0 00:25:38 INFO - rsp = 0x00007fff2b122160 r12 = 0x0000000000000000 00:25:38 INFO - r13 = 0x00007f65b8463680 r14 = 0x0000000000000001 00:25:38 INFO - r15 = 0x00007f659de8c4c0 rip = 0x00007f65aefbf8de 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1189 + 0x10] 00:25:38 INFO - rbx = 0x00007f65b8463680 rbp = 0x00007fff2b122250 00:25:38 INFO - rsp = 0x00007fff2b1221b0 r12 = 0x00007f659de8c4c8 00:25:38 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff2b122270 00:25:38 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed15fd8 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 7 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:38 INFO - rbx = 0x00007f65b84edec0 rbp = 0x00007fff2b122290 00:25:38 INFO - rsp = 0x00007fff2b122260 r12 = 0x00007f65a9d03bc0 00:25:38 INFO - r13 = 0x00007f65b8463680 r14 = 0x00007f65b84edee0 00:25:38 INFO - r15 = 0x00007f65b0ce0690 rip = 0x00007f65aed2a1cc 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 8 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:ecb3d43e41e3 : 124 + 0xd] 00:25:38 INFO - rbx = 0x00007f65b84edec0 rbp = 0x00007fff2b1222f0 00:25:38 INFO - rsp = 0x00007fff2b1222a0 r12 = 0x00007f65a9d03bc0 00:25:38 INFO - r13 = 0x00007f65b8463680 r14 = 0x00007f65b84edee0 00:25:38 INFO - r15 = 0x00007f65b0ce0690 rip = 0x00007f65aed861ad 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 9 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:38 INFO - rbx = 0x00007f659de8c4c0 rbp = 0x00007fff2b122320 00:25:38 INFO - rsp = 0x00007fff2b122300 r12 = 0x00007f65b8463680 00:25:38 INFO - r13 = 0x00007f65b0fda070 r14 = 0x00007fff2b122400 00:25:38 INFO - r15 = 0x0000000000000007 rip = 0x00007f65af6d8e23 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 10 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:ecb3d43e41e3 : 156 + 0xd] 00:25:38 INFO - rbx = 0x00007f659de8c4c0 rbp = 0x00007fff2b122340 00:25:38 INFO - rsp = 0x00007fff2b122330 r12 = 0x00007f65b8463680 00:25:38 INFO - r13 = 0x00007f65b0fda070 r14 = 0x00007fff2b122400 00:25:38 INFO - r15 = 0x0000000000000007 rip = 0x00007f65ae0fa68a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 11 libxul.so!nsAppStartup::Run [nsAppStartup.cpp:ecb3d43e41e3 : 283 + 0x6] 00:25:38 INFO - rbx = 0x00007f659de4f100 rbp = 0x00007fff2b122360 00:25:38 INFO - rsp = 0x00007fff2b122350 r12 = 0x00007f65b0fdee10 00:25:38 INFO - r13 = 0x00007f65b0fda070 r14 = 0x00007fff2b122400 00:25:38 INFO - r15 = 0x0000000000000007 rip = 0x00007f65ae5f38d5 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 12 libxul.so!XREMain::XRE_mainRun [nsAppRunner.cpp:ecb3d43e41e3 : 4467 + 0x7] 00:25:38 INFO - rbx = 0x00007fff2b122440 rbp = 0x00007fff2b1224d0 00:25:38 INFO - rsp = 0x00007fff2b122370 r12 = 0x00007f65b0fdee10 00:25:38 INFO - r13 = 0x00007f65b0fda070 r14 = 0x00007fff2b122400 00:25:38 INFO - r15 = 0x0000000000000007 rip = 0x00007f65ae6303f8 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 13 libxul.so!XREMain::XRE_main [nsAppRunner.cpp:ecb3d43e41e3 : 4600 + 0x5] 00:25:38 INFO - rbx = 0x00007fff2b122550 rbp = 0x00007fff2b122540 00:25:38 INFO - rsp = 0x00007fff2b1224e0 r12 = 0x00007f65b0cd93f0 00:25:38 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x00007fff2b1224e0 rip = 0x00007f65ae6306d9 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 14 libxul.so!XRE_main [nsAppRunner.cpp:ecb3d43e41e3 : 4691 + 0x5] 00:25:38 INFO - rbx = 0x00007fff2b122550 rbp = 0x00007fff2b122720 00:25:38 INFO - rsp = 0x00007fff2b122550 r12 = 0x0000000000000005 00:25:38 INFO - r13 = 0x00007fff2b1238f8 r14 = 0x00007fff2b1227a0 00:25:38 INFO - r15 = 0x00007f65b8443540 rip = 0x00007f65ae630952 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 15 firefox!do_main [nsBrowserApp.cpp:ecb3d43e41e3 : 282 + 0x9] 00:25:38 INFO - rbx = 0x00007fff2b1238f8 rbp = 0x00007fff2b1237d0 00:25:38 INFO - rsp = 0x00007fff2b122730 r12 = 0x00007fff2b1227a0 00:25:38 INFO - r13 = 0x00007f65b8443780 r14 = 0x0000000000000005 00:25:38 INFO - r15 = 0x00007f65b8443540 rip = 0x000000000040fd31 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 16 firefox!main [nsBrowserApp.cpp:ecb3d43e41e3 : 415 + 0x12] 00:25:38 INFO - rbx = 0x00007fff2b1238f8 rbp = 0x00007fff2b123810 00:25:38 INFO - rsp = 0x00007fff2b1237e0 r12 = 0x0000000000000005 00:25:38 INFO - r13 = 0x00007fff2b123928 r14 = 0x0000006a8b95aa72 00:25:38 INFO - r15 = 0x0000000000000000 rip = 0x000000000040c11a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 17 libc-2.15.so + 0x2176d 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007fff2b123820 r12 = 0x000000000040f6e8 00:25:38 INFO - r13 = 0x00007fff2b1238f0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000000 rip = 0x00007f65b870476d 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 18 firefox + 0xc0c0 00:25:38 INFO - rsp = 0x00007fff2b123840 rip = 0x000000000040c0c0 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 19 firefox!malloc_good_size [replace_malloc.c:ecb3d43e41e3 : 243 + 0x5] 00:25:38 INFO - rsp = 0x00007fff2b123858 rip = 0x000000000040f6e8 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 20 0x7fff2b1238f0 00:25:38 INFO - rbx = 0xd0f888dd2e3e037f rbp = 0x000000000040f6e8 00:25:38 INFO - rsp = 0x00007fff2b123860 rip = 0x00007fff2b1238f0 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 21 firefox!__libc_csu_fini + 0x10 00:25:38 INFO - rsp = 0x00007fff2b1238a0 rip = 0x000000000041d9c0 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 22 firefox!malloc_good_size [replace_malloc.c:ecb3d43e41e3 : 243 + 0x5] 00:25:38 INFO - rsp = 0x00007fff2b1238c8 rip = 0x000000000040f6e8 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 23 0x7fff2b1238f0 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x000000000040f6e8 00:25:38 INFO - rsp = 0x00007fff2b1238d0 rip = 0x00007fff2b1238f0 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 24 firefox!_start + 0x29 00:25:38 INFO - rsp = 0x00007fff2b1238e0 rip = 0x000000000040f711 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 00:25:38 INFO - Thread 1 00:25:38 INFO - 0 libc-2.15.so + 0xe79d3 00:25:38 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:38 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b84d77f0 00:25:38 INFO - rsi = 0x0000000000000001 rdi = 0x00007f65b84573f8 00:25:38 INFO - rbp = 0x00007f65b84573f8 rsp = 0x00007f65ab287df0 00:25:38 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a72 00:25:38 INFO - r10 = 0x00007f65ab287a80 r11 = 0x0000000000000293 00:25:38 INFO - r12 = 0x00007f65b3e3cf00 r13 = 0x00000000ffffffff 00:25:38 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000000001 00:25:38 INFO - rip = 0x00007f65b87ca9d3 00:25:38 INFO - Found by: given as instruction pointer in context 00:25:38 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc] 00:25:38 INFO - rbp = 0x00007f65b84573f8 rsp = 0x00007f65ab287e20 00:25:38 INFO - rip = 0x00007f65b3e2fff6 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12] 00:25:38 INFO - rbx = 0x00007f65b8442e20 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65ab287e70 r12 = 0x00007fff2b121c90 00:25:38 INFO - r13 = 0x00007f65ab2889c0 r14 = 0x00007f65b8402550 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b3e3045a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 3 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8] 00:25:38 INFO - rbx = 0x00007f65b84d77f0 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65ab287e90 r12 = 0x00007fff2b121c90 00:25:38 INFO - r13 = 0x00007f65ab2889c0 r14 = 0x00007f65b8402550 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65aa67298b 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6] 00:25:38 INFO - rbx = 0x00007f65b840b630 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65ab287ea0 r12 = 0x00007fff2b121c90 00:25:38 INFO - r13 = 0x00007f65ab2889c0 r14 = 0x00007f65b8402550 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b3e519a5 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 5 libpthread-2.15.so + 0x7e9a 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65ab287eb0 r12 = 0x00007fff2b121c90 00:25:38 INFO - r13 = 0x00007f65ab2889c0 r14 = 0x00007f65b8402550 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 6 libc-2.15.so + 0xf338d 00:25:38 INFO - rsp = 0x00007f65ab287fc0 rip = 0x00007f65b87d638d 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 00:25:38 INFO - Thread 2 00:25:38 INFO - 0 libc-2.15.so + 0xe79d3 00:25:38 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:38 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b84d7cc0 00:25:38 INFO - rsi = 0x0000000000000003 rdi = 0x00007f65a9d36fc0 00:25:38 INFO - rbp = 0x00007f65a9d36fc0 rsp = 0x00007f65a98bedf0 00:25:38 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000a74 00:25:38 INFO - r10 = 0x00007f65a9d29800 r11 = 0x0000000000000293 00:25:38 INFO - r12 = 0x00007f65b3e3cf00 r13 = 0x00000000ffffffff 00:25:38 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000001 00:25:38 INFO - rip = 0x00007f65b87ca9d3 00:25:38 INFO - Found by: given as instruction pointer in context 00:25:38 INFO - 1 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0xc] 00:25:38 INFO - rbp = 0x00007f65a9d36fc0 rsp = 0x00007f65a98bee20 00:25:38 INFO - rip = 0x00007f65b3e2fff6 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 2 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x12] 00:25:38 INFO - rbx = 0x00007f65a9d24dc0 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65a98bee70 r12 = 0x00007f65ab287b30 00:25:38 INFO - r13 = 0x00007f65a98bf9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b3e3045a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 3 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0x9] 00:25:38 INFO - rbx = 0x00007f65a9d36fa0 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65a98bee90 r12 = 0x00007f65ab287b30 00:25:38 INFO - r13 = 0x00007f65a98bf9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b43f52c6 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 4 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x6] 00:25:38 INFO - rbx = 0x00007f65a9d2ad40 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65a98beea0 r12 = 0x00007f65ab287b30 00:25:38 INFO - r13 = 0x00007f65a98bf9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b3e519a5 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 5 libpthread-2.15.so + 0x7e9a 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65a98beeb0 r12 = 0x00007f65ab287b30 00:25:38 INFO - r13 = 0x00007f65a98bf9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 6 libc-2.15.so + 0xf338d 00:25:38 INFO - rsp = 0x00007f65a98befc0 rip = 0x00007f65b87d638d 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 00:25:38 INFO - Thread 3 00:25:38 INFO - 0 libc-2.15.so + 0xef5a9 00:25:38 INFO - rax = 0xfffffffffffffffc rdx = 0x0000000000000020 00:25:38 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a9dc1400 00:25:38 INFO - rsi = 0x00007f65b8465a80 rdi = 0x0000000000000015 00:25:38 INFO - rbp = 0x00007f65a7a3eb10 rsp = 0x00007f65a7a3eb08 00:25:38 INFO - r8 = 0x00007f65b0d13750 r9 = 0x00007f65a7a3eb60 00:25:38 INFO - r10 = 0x00000000ffffffff r11 = 0x0000000000000246 00:25:38 INFO - r12 = 0xffffffffffffffff r13 = 0x0000000000000000 00:25:38 INFO - r14 = 0x00007f65b8465a80 r15 = 0x00007f65a9df1170 00:25:38 INFO - rip = 0x00007f65b87d25a9 00:25:38 INFO - Found by: given as instruction pointer in context 00:25:38 INFO - 1 libxul.so!epoll_dispatch [epoll.c:ecb3d43e41e3 : 407 + 0x13] 00:25:38 INFO - rbp = 0x00007f65a7a3eb60 rsp = 0x00007f65a7a3eb20 00:25:38 INFO - rip = 0x00007f65af6dbecb 00:25:38 INFO - Found by: previous frame's frame pointer 00:25:38 INFO - 2 libxul.so!event_base_loop [event.c:ecb3d43e41e3 : 1607 + 0xb] 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x00007f65a7a3ec10 00:25:38 INFO - rsp = 0x00007f65a7a3eb70 r12 = 0x00007f65b0c420a0 00:25:38 INFO - r13 = 0x00007f65a9dfd058 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x00007f65a9dc1400 rip = 0x00007f65af6ddf59 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 3 libxul.so!base::MessagePumpLibevent::Run [message_pump_libevent.cc:ecb3d43e41e3 : 372 + 0xe] 00:25:38 INFO - rbx = 0x00007f65a9dfd040 rbp = 0x00007f65a7a3ec90 00:25:38 INFO - rsp = 0x00007f65a7a3ec20 r12 = 0x00007f65aed80d00 00:25:38 INFO - r13 = 0x00007f65a9dfd058 r14 = 0x00007f65a7a3ece0 00:25:38 INFO - r15 = 0x00007f65aed844c0 rip = 0x00007f65af6db248 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 4 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:38 INFO - rbx = 0x00007f65b84edf00 rbp = 0x00007f65a7a3ecc0 00:25:38 INFO - rsp = 0x00007f65a7a3eca0 r12 = 0x00007f65a7a3ece0 00:25:38 INFO - r13 = 0x00007f65a7a3f9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6d8e23 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 5 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:38 INFO - rbx = 0x00007f65b84edf00 rbp = 0x00007f65a7a3ee90 00:25:38 INFO - rsp = 0x00007f65a7a3ecd0 r12 = 0x00007f65a7a3ece0 00:25:38 INFO - r13 = 0x00007f65a7a3f9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db78e 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 6 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x00007f65a7a3eea0 00:25:38 INFO - rsp = 0x00007f65a7a3eea0 r12 = 0x00007fff2b122260 00:25:38 INFO - r13 = 0x00007f65a7a3f9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db80c 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 7 libpthread-2.15.so + 0x7e9a 00:25:38 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:38 INFO - rsp = 0x00007f65a7a3eeb0 r12 = 0x00007fff2b122260 00:25:38 INFO - r13 = 0x00007f65a7a3f9c0 r14 = 0x0000000000000000 00:25:38 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 8 libc-2.15.so + 0xf338d 00:25:38 INFO - rsp = 0x00007f65a7a3efc0 rip = 0x00007f65b87d638d 00:25:38 INFO - Found by: stack scanning 00:25:38 INFO - 00:25:38 INFO - Thread 4 00:25:38 INFO - 0 libc-2.15.so + 0xe79d3 00:25:38 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:38 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000020 00:25:38 INFO - rsi = 0x0000000000000002 rdi = 0x00007f65a26dfc20 00:25:38 INFO - rbp = 0x00007f65a26dfc60 rsp = 0x00007f65a26dfbd0 00:25:38 INFO - r8 = 0x0000000000000000 r9 = 0x00007f65b8500fa8 00:25:38 INFO - r10 = 0x00007f65a26df990 r11 = 0x0000000000000293 00:25:38 INFO - r12 = 0x00007f65a9d62f80 r13 = 0x00000000ffffffff 00:25:38 INFO - r14 = 0x00007f65a26dfc20 r15 = 0x8000000000000000 00:25:38 INFO - rip = 0x00007f65b87ca9d3 00:25:38 INFO - Found by: given as instruction pointer in context 00:25:38 INFO - 1 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:38 INFO - rbp = 0x00007f65a26dfd10 rsp = 0x00007f65a26dfc70 00:25:38 INFO - rip = 0x00007f65aed1608b 00:25:38 INFO - Found by: previous frame's frame pointer 00:25:38 INFO - 2 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:38 INFO - rbx = 0x00007f65a9d03d60 rbp = 0x00007f65a26dfd50 00:25:38 INFO - rsp = 0x00007f65a26dfd20 r12 = 0x00007f65a71ea340 00:25:38 INFO - r13 = 0x00007f65b84639b0 r14 = 0x0000000000000001 00:25:38 INFO - r15 = 0x00007f65a71ea360 rip = 0x00007f65aed2a1cc 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 3 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:38 INFO - rbx = 0x00007f65a9d03d60 rbp = 0x00007f65a26dfdb0 00:25:38 INFO - rsp = 0x00007f65a26dfd60 r12 = 0x00007f65a71ea340 00:25:38 INFO - r13 = 0x00007f65b84639b0 r14 = 0x0000000000000001 00:25:38 INFO - r15 = 0x00007f65a71ea360 rip = 0x00007f65aed85f3a 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 4 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:38 INFO - rbx = 0x00007f65b84639b0 rbp = 0x00007f65a26dfde0 00:25:38 INFO - rsp = 0x00007f65a26dfdc0 r12 = 0x00007f65a9d03d60 00:25:38 INFO - r13 = 0x00007f65a26dfe10 r14 = 0x00007f65a26dfe00 00:25:38 INFO - r15 = 0x00007f65b84639c8 rip = 0x00007f65af6d8e23 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 5 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:38 INFO - rbx = 0x00007f65b84639b0 rbp = 0x00007f65a26dfe50 00:25:38 INFO - rsp = 0x00007f65a26dfdf0 r12 = 0x00007f65a9d03d60 00:25:38 INFO - r13 = 0x00007f65a26dfe10 r14 = 0x00007f65a26dfe00 00:25:38 INFO - r15 = 0x00007f65b84639c8 rip = 0x00007f65af5e6216 00:25:38 INFO - Found by: call frame info 00:25:38 INFO - 6 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:38 INFO - rbx = 0x00007f65b8475fe0 rbp = 0x00007f65a26dfea0 00:25:38 INFO - rsp = 0x00007f65a26dfe60 r12 = 0x0000000000000000 00:25:38 INFO - r13 = 0x0000000000000a76 r14 = 0x00007f65a26e0700 00:25:38 INFO - r15 = 0x00007f65a26e0670 rip = 0x00007f65b7fd888c 00:25:38 INFO - Found by: call frame info 00:25:39 INFO - 7 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65a26dfeb0 r12 = 0x00007fff2b1208d0 00:25:39 INFO - r13 = 0x00007f65a26e09c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65a26dffc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 5 00:25:39 INFO - 0 libc-2.15.so + 0xe79d3 00:25:39 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000003 00:25:39 INFO - rsi = 0x0000000000000003 rdi = 0x00007f65a1ede870 00:25:39 INFO - rbp = 0x00007f65a1edeaa0 rsp = 0x00007f65a1ede7f0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293 00:25:39 INFO - r12 = 0x0000000000000000 r13 = 0x00000000ffffffff 00:25:39 INFO - r14 = 0x0000000000000003 r15 = 0x0000000000000000 00:25:39 INFO - rip = 0x00007f65b87ca9d3 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::net::nsSocketTransportService::Poll [nsSocketTransportService2.cpp:ecb3d43e41e3 : 485 + 0x12] 00:25:39 INFO - rbp = 0x00007f65a1edeb20 rsp = 0x00007f65a1edeab0 00:25:39 INFO - rip = 0x00007f65aed4d756 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!mozilla::net::nsSocketTransportService::DoPollIteration [nsSocketTransportService2.cpp:ecb3d43e41e3 : 1105 + 0xf] 00:25:39 INFO - rbx = 0x00007f65b844ea60 rbp = 0x00007f65a1edeba0 00:25:39 INFO - rsp = 0x00007f65a1edeb30 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000000 r14 = 0x00007f65a1edec10 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed50f6a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!mozilla::net::nsSocketTransportService::Run [nsSocketTransportService2.cpp:ecb3d43e41e3 : 903 + 0x5] 00:25:39 INFO - rbx = 0x00007f65b844eb24 rbp = 0x00007f65a1edec60 00:25:39 INFO - rsp = 0x00007f65a1edebb0 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f65b844ea60 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed517d3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f65b8463ac0 rbp = 0x00007f65a1eded10 00:25:39 INFO - rsp = 0x00007f65a1edec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f65b8463ad8 r14 = 0x00007f65a1eded30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f65a9d03f00 rbp = 0x00007f65a1eded50 00:25:39 INFO - rsp = 0x00007f65a1eded20 r12 = 0x00007f65a71ea8c0 00:25:39 INFO - r13 = 0x00007f65b8463ac0 r14 = 0x0000000000000001 00:25:39 INFO - r15 = 0x00007f65a71ea8e0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f65a9d03f00 rbp = 0x00007f65a1ededb0 00:25:39 INFO - rsp = 0x00007f65a1eded60 r12 = 0x00007f65a71ea8c0 00:25:39 INFO - r13 = 0x00007f65b8463ac0 r14 = 0x0000000000000001 00:25:39 INFO - r15 = 0x00007f65a71ea8e0 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f65b8463ac0 rbp = 0x00007f65a1edede0 00:25:39 INFO - rsp = 0x00007f65a1ededc0 r12 = 0x00007f65a9d03f00 00:25:39 INFO - r13 = 0x00007f65a1edee10 r14 = 0x00007f65a1edee00 00:25:39 INFO - r15 = 0x00007f65b8463ad8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f65b8463ac0 rbp = 0x00007f65a1edee50 00:25:39 INFO - rsp = 0x00007f65a1ededf0 r12 = 0x00007f65a9d03f00 00:25:39 INFO - r13 = 0x00007f65a1edee10 r14 = 0x00007f65a1edee00 00:25:39 INFO - r15 = 0x00007f65b8463ad8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b8476100 rbp = 0x00007f65a1edeea0 00:25:39 INFO - rsp = 0x00007f65a1edee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a77 r14 = 0x00007f65a1edf700 00:25:39 INFO - r15 = 0x00007f65a1edf670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65a1edeeb0 r12 = 0x00007fff2b1208c0 00:25:39 INFO - r13 = 0x00007f65a1edf9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 11 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65a1edefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 6 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000e1 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b8476220 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a71f554c 00:25:39 INFO - rbp = 0x00007f65a13fede0 rsp = 0x00007f65a13fed60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000070 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65a71f5540 r13 = 0x000000007fffffff 00:25:39 INFO - r14 = 0x00007f65a13fee10 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!WatchdogMain [XPCJSContext.cpp:ecb3d43e41e3 : 990 + 0x5] 00:25:39 INFO - rbp = 0x00007f65a13fee50 rsp = 0x00007f65a13fedf0 00:25:39 INFO - rip = 0x00007f65af6ff27c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b8476220 rbp = 0x00007f65a13feea0 00:25:39 INFO - rsp = 0x00007f65a13fee60 r12 = 0x0000000000000001 00:25:39 INFO - r13 = 0x0000000000000a78 r14 = 0x00007f65a13ff700 00:25:39 INFO - r15 = 0x00007f65a13ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65a13feeb0 r12 = 0x00007fff2b121fc0 00:25:39 INFO - r13 = 0x00007f65a13ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65a13fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 7 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001dd9 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a713cdc0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a713cdc4 00:25:39 INFO - rbp = 0x00007f65a0bfde10 rsp = 0x00007f65a0bfdd80 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000eeb 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65a0bfde30 r13 = 0x00007f65a0bfde40 00:25:39 INFO - r14 = 0x00007f65a713cc00 r15 = 0x00007f65a713cc00 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:39 INFO - rbp = 0x00007f65a0bfde80 rsp = 0x00007f65a0bfde20 00:25:39 INFO - rip = 0x00007f65af424110 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:39 INFO - rbx = 0x00007f65a9df1d10 rbp = 0x00007f65a0bfdea0 00:25:39 INFO - rsp = 0x00007f65a0bfde90 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f65a0bfe9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65afa57011 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65a0bfdeb0 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f65a0bfe9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65a0bfdfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 8 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001ddb 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a713cdc0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a713cdc4 00:25:39 INFO - rbp = 0x00007f65a03fce10 rsp = 0x00007f65a03fcd80 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000eeb 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65a03fce30 r13 = 0x00007f65a03fce40 00:25:39 INFO - r14 = 0x00007f65a713cc00 r15 = 0x00007f65a713cc00 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:39 INFO - rbp = 0x00007f65a03fce80 rsp = 0x00007f65a03fce20 00:25:39 INFO - rip = 0x00007f65af424110 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:39 INFO - rbx = 0x00007f65a9df1d20 rbp = 0x00007f65a03fcea0 00:25:39 INFO - rsp = 0x00007f65a03fce90 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f65a03fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65afa57011 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65a03fceb0 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f65a03fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65a03fcfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 9 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001dda 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a713cdc0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a713cdc4 00:25:39 INFO - rbp = 0x00007f659fbfbe10 rsp = 0x00007f659fbfbd80 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000eeb 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659fbfbe30 r13 = 0x00007f659fbfbe40 00:25:39 INFO - r14 = 0x00007f65a713cc00 r15 = 0x00007f65a713cc00 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:39 INFO - rbp = 0x00007f659fbfbe80 rsp = 0x00007f659fbfbe20 00:25:39 INFO - rip = 0x00007f65af424110 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:39 INFO - rbx = 0x00007f65a9df1d30 rbp = 0x00007f659fbfbea0 00:25:39 INFO - rsp = 0x00007f659fbfbe90 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659fbfc9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65afa57011 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659fbfbeb0 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659fbfc9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659fbfbfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 10 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001dd8 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a713cdc0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a713cdc4 00:25:39 INFO - rbp = 0x00007f659f3fae10 rsp = 0x00007f659f3fad80 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000eeb 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659f3fae30 r13 = 0x00007f659f3fae40 00:25:39 INFO - r14 = 0x00007f65a713cc00 r15 = 0x00007f65a713cc00 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:39 INFO - rbp = 0x00007f659f3fae80 rsp = 0x00007f659f3fae20 00:25:39 INFO - rip = 0x00007f65af424110 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:39 INFO - rbx = 0x00007f65a9df1d40 rbp = 0x00007f659f3faea0 00:25:39 INFO - rsp = 0x00007f659f3fae90 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659f3fb9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65afa57011 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659f3faeb0 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659f3fb9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659f3fafc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 11 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000001ddd 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65a713cdc0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a713cdc4 00:25:39 INFO - rbp = 0x00007f659ebf9e10 rsp = 0x00007f659ebf9d80 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000eec 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659ebf9e30 r13 = 0x00007f659ebf9e40 00:25:39 INFO - r14 = 0x00007f65a713cc00 r15 = 0x00007f65a713cc00 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!js::HelperThread::threadLoop [HelperThreads.cpp:ecb3d43e41e3 : 786 + 0x20] 00:25:39 INFO - rbp = 0x00007f659ebf9e80 rsp = 0x00007f659ebf9e20 00:25:39 INFO - rip = 0x00007f65af424110 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!js::detail::ThreadTrampoline::Start [Thread.h:ecb3d43e41e3 : 234 + 0x11] 00:25:39 INFO - rbx = 0x00007f65a9df1d50 rbp = 0x00007f659ebf9ea0 00:25:39 INFO - rsp = 0x00007f659ebf9e90 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659ebfa9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65afa57011 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659ebf9eb0 r12 = 0x00007fff2b121e70 00:25:39 INFO - r13 = 0x00007f659ebfa9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659ebf9fc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 12 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b84767c0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a14ac08c 00:25:39 INFO - rbp = 0x00007f659ddeedf0 rsp = 0x00007f659ddeed70 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65a14ac080 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x0000000000000000 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f659ddeee10 rsp = 0x00007f659ddeee00 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!mozilla::HangMonitor::ThreadMain [Monitor.h:ecb3d43e41e3 : 40 + 0x8] 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x00007f659ddeee50 00:25:39 INFO - rsp = 0x00007f659ddeee20 r12 = 0x00007f65a14507e0 00:25:39 INFO - rip = 0x00007f65af5e2ccd 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b84767c0 rbp = 0x00007f659ddeeea0 00:25:39 INFO - rsp = 0x00007f659ddeee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a7e r14 = 0x00007f659ddef700 00:25:39 INFO - r15 = 0x00007f659ddef670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659ddeeeb0 r12 = 0x00007fff2b122250 00:25:39 INFO - r13 = 0x00007f659ddef9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659ddeefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 13 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000c34f 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b84768e0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65a14ac14c 00:25:39 INFO - rbp = 0x00007f659d5edde0 rsp = 0x00007f659d5edd60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000061a7 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65a14ac140 r13 = 0x00000000ffffffff 00:25:39 INFO - r14 = 0x00000000000c6a0f r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:39 INFO - rbp = 0x00007f659d5ede50 rsp = 0x00007f659d5eddf0 00:25:39 INFO - rip = 0x00007f65aed15180 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b84768e0 rbp = 0x00007f659d5edea0 00:25:39 INFO - rsp = 0x00007f659d5ede60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a7f r14 = 0x00007f659d5ee700 00:25:39 INFO - r15 = 0x00007f659d5ee670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659d5edeb0 r12 = 0x00007fff2b122230 00:25:39 INFO - r13 = 0x00007f659d5ee9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659d5edfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 14 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000212f 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b8478ce0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659a99498c 00:25:39 INFO - rbp = 0x00007f659a7fedd0 rsp = 0x00007f659a7fed50 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000001097 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659a994980 r13 = 0x00007f659deaeea0 00:25:39 INFO - r14 = 0x00007f659a7fede0 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::net::CacheIOThread::ThreadFunc [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:39 INFO - rbp = 0x00007f659a7fee30 rsp = 0x00007f659a7fede0 00:25:39 INFO - rip = 0x00007f65aed6d641 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!mozilla::net::CacheIOThread::ThreadFunc [CacheIOThread.cpp:ecb3d43e41e3 : 434 + 0x8] 00:25:39 INFO - rbx = 0x00007f659deaee60 rbp = 0x00007f659a7fee50 00:25:39 INFO - rsp = 0x00007f659a7fee40 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a83 r14 = 0x00007f659a7ff700 00:25:39 INFO - r15 = 0x00007f659a7ff670 rip = 0x00007f65ad0d2708 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b8478ce0 rbp = 0x00007f659a7feea0 00:25:39 INFO - rsp = 0x00007f659a7fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a83 r14 = 0x00007f659a7ff700 00:25:39 INFO - r15 = 0x00007f659a7ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659a7feeb0 r12 = 0x00007fff2b1220d0 00:25:39 INFO - r13 = 0x00007f659a7ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659a7fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 15 00:25:39 INFO - 0 libpthread-2.15.so + 0xc0fe 00:25:39 INFO - rax = 0xfffffffffffffdfc rdx = 0x0000000000001d8b 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65b8479040 00:25:39 INFO - rsi = 0x0000000000000189 rdi = 0x00007f65a9dfd10c 00:25:39 INFO - rbp = 0x00007f659cb64bd0 rsp = 0x00007f659cb64b20 00:25:39 INFO - r8 = 0x00007f65a9d918a0 r9 = 0x00000000ffffffff 00:25:39 INFO - r10 = 0x00007f659cb64b90 r11 = 0x0000000000000206 00:25:39 INFO - r12 = 0x0000000000001d8b r13 = 0x00007f659cb64b90 00:25:39 INFO - r14 = 0xffffffffffffff92 r15 = 0x0000000000000000 00:25:39 INFO - rip = 0x00007f65b96cb0fe 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!TimerThread::Run [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:39 INFO - rbp = 0x00007f659cb64c60 rsp = 0x00007f659cb64be0 00:25:39 INFO - rip = 0x00007f65aed16e1c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f659c21abe0 rbp = 0x00007f659cb64d10 00:25:39 INFO - rsp = 0x00007f659cb64c70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f659c21abf8 r14 = 0x00007f659cb64d30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a9796a0 rbp = 0x00007f659cb64d50 00:25:39 INFO - rsp = 0x00007f659cb64d20 r12 = 0x00007f659c017080 00:25:39 INFO - r13 = 0x00007f659c21abe0 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f659c0170a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f659a9796a0 rbp = 0x00007f659cb64db0 00:25:39 INFO - rsp = 0x00007f659cb64d60 r12 = 0x00007f659c017080 00:25:39 INFO - r13 = 0x00007f659c21abe0 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f659c0170a0 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659c21abe0 rbp = 0x00007f659cb64de0 00:25:39 INFO - rsp = 0x00007f659cb64dc0 r12 = 0x00007f659a9796a0 00:25:39 INFO - r13 = 0x00007f659cb64e10 r14 = 0x00007f659cb64e00 00:25:39 INFO - r15 = 0x00007f659c21abf8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659c21abe0 rbp = 0x00007f659cb64e50 00:25:39 INFO - rsp = 0x00007f659cb64df0 r12 = 0x00007f659a9796a0 00:25:39 INFO - r13 = 0x00007f659cb64e10 r14 = 0x00007f659cb64e00 00:25:39 INFO - r15 = 0x00007f659c21abf8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65b8479040 rbp = 0x00007f659cb64ea0 00:25:39 INFO - rsp = 0x00007f659cb64e60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a84 r14 = 0x00007f659cb65700 00:25:39 INFO - r15 = 0x00007f659cb65670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f659cb64eb0 r12 = 0x00007f659a7fe960 00:25:39 INFO - r13 = 0x00007f659cb659c0 r14 = 0x00007f65b8404210 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f659cb64fc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 16 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000005 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f659a6b4460 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659a48304c 00:25:39 INFO - rbp = 0x00007f65996febe0 rsp = 0x00007f65996feb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000002 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659a483040 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65996fec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65996fec00 rsp = 0x00007f65996febf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a4adb40 rbp = 0x00007f65996fec60 00:25:39 INFO - rsp = 0x00007f65996fec10 r12 = 0x00007f659a46a4f0 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f659a4adae0 rbp = 0x00007f65996fed10 00:25:39 INFO - rsp = 0x00007f65996fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65996fed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97b580 rbp = 0x00007f65996fed50 00:25:39 INFO - rsp = 0x00007f65996fed20 r12 = 0x00007f659a483240 00:25:39 INFO - r13 = 0x00007f659a4adae0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a483260 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f659a97b580 rbp = 0x00007f65996fedb0 00:25:39 INFO - rsp = 0x00007f65996fed60 r12 = 0x00007f659a483240 00:25:39 INFO - r13 = 0x00007f659a4adae0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a483260 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a4adae0 rbp = 0x00007f65996fede0 00:25:39 INFO - rsp = 0x00007f65996fedc0 r12 = 0x00007f659a97b580 00:25:39 INFO - r13 = 0x00007f65996fee10 r14 = 0x00007f65996fee00 00:25:39 INFO - r15 = 0x00007f659a4adaf8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a4adae0 rbp = 0x00007f65996fee50 00:25:39 INFO - rsp = 0x00007f65996fedf0 r12 = 0x00007f659a97b580 00:25:39 INFO - r13 = 0x00007f65996fee10 r14 = 0x00007f65996fee00 00:25:39 INFO - r15 = 0x00007f659a4adaf8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f659a6b4460 rbp = 0x00007f65996feea0 00:25:39 INFO - rsp = 0x00007f65996fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a85 r14 = 0x00007f65996ff700 00:25:39 INFO - r15 = 0x00007f65996ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65996feeb0 r12 = 0x00007fff2b11dd60 00:25:39 INFO - r13 = 0x00007f65996ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65996fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 17 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f659a6b4580 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659a48310c 00:25:39 INFO - rbp = 0x00007f6598efdbe0 rsp = 0x00007f6598efdb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659a483100 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6598efdc90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6598efdc00 rsp = 0x00007f6598efdbf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a4adc50 rbp = 0x00007f6598efdc60 00:25:39 INFO - rsp = 0x00007f6598efdc10 r12 = 0x00007f659a46a580 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f659a4adbf0 rbp = 0x00007f6598efdd10 00:25:39 INFO - rsp = 0x00007f6598efdc70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6598efdd30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97b720 rbp = 0x00007f6598efdd50 00:25:39 INFO - rsp = 0x00007f6598efdd20 r12 = 0x00007f659c0e0180 00:25:39 INFO - r13 = 0x00007f659a4adbf0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659c0e01a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f659a97b720 rbp = 0x00007f6598efddb0 00:25:39 INFO - rsp = 0x00007f6598efdd60 r12 = 0x00007f659c0e0180 00:25:39 INFO - r13 = 0x00007f659a4adbf0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659c0e01a0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a4adbf0 rbp = 0x00007f6598efdde0 00:25:39 INFO - rsp = 0x00007f6598efddc0 r12 = 0x00007f659a97b720 00:25:39 INFO - r13 = 0x00007f6598efde10 r14 = 0x00007f6598efde00 00:25:39 INFO - r15 = 0x00007f659a4adc08 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a4adbf0 rbp = 0x00007f6598efde50 00:25:39 INFO - rsp = 0x00007f6598efddf0 r12 = 0x00007f659a97b720 00:25:39 INFO - r13 = 0x00007f6598efde10 r14 = 0x00007f6598efde00 00:25:39 INFO - r15 = 0x00007f659a4adc08 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f659a6b4580 rbp = 0x00007f6598efdea0 00:25:39 INFO - rsp = 0x00007f6598efde60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a86 r14 = 0x00007f6598efe700 00:25:39 INFO - r15 = 0x00007f6598efe670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6598efdeb0 r12 = 0x00007fff2b11dd60 00:25:39 INFO - r13 = 0x00007f6598efe9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6598efdfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 18 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000092d 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f659a6b6ce0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659722428c 00:25:39 INFO - rbp = 0x00007f6596efebe0 rsp = 0x00007f6596efeb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000496 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6597224280 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6596efec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6596efec00 rsp = 0x00007f6596efebf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6597f186e0 rbp = 0x00007f6596efec60 00:25:39 INFO - rsp = 0x00007f6596efec10 r12 = 0x00007f659c226b20 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6597f18680 rbp = 0x00007f6596efed10 00:25:39 INFO - rsp = 0x00007f6596efec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6596efed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97d600 rbp = 0x00007f6596efed50 00:25:39 INFO - rsp = 0x00007f6596efed20 r12 = 0x00007f659722ea00 00:25:39 INFO - r13 = 0x00007f6597f18680 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659722ea20 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f659a97d600 rbp = 0x00007f6596efedb0 00:25:39 INFO - rsp = 0x00007f6596efed60 r12 = 0x00007f659722ea00 00:25:39 INFO - r13 = 0x00007f6597f18680 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659722ea20 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6597f18680 rbp = 0x00007f6596efede0 00:25:39 INFO - rsp = 0x00007f6596efedc0 r12 = 0x00007f659a97d600 00:25:39 INFO - r13 = 0x00007f6596efee10 r14 = 0x00007f6596efee00 00:25:39 INFO - r15 = 0x00007f6597f18698 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6597f18680 rbp = 0x00007f6596efee50 00:25:39 INFO - rsp = 0x00007f6596efedf0 r12 = 0x00007f659a97d600 00:25:39 INFO - r13 = 0x00007f6596efee10 r14 = 0x00007f6596efee00 00:25:39 INFO - r15 = 0x00007f6597f18698 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f659a6b6ce0 rbp = 0x00007f6596efeea0 00:25:39 INFO - rsp = 0x00007f6596efee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a8e r14 = 0x00007f6596eff700 00:25:39 INFO - r15 = 0x00007f6596eff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6596efeeb0 r12 = 0x00007fff2b117bc0 00:25:39 INFO - r13 = 0x00007f6596eff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6596efefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 19 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000099 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956bf5c0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659584634c 00:25:39 INFO - rbp = 0x00007f65952fe730 rsp = 0x00007f65952fe6b0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000004c 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6595846340 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6595470380 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:39 INFO - rbp = 0x00007f65952fe850 rsp = 0x00007f65952fe740 00:25:39 INFO - rip = 0x00007f65aef8756c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:39 INFO - rbx = 0x00007f6584402000 rbp = 0x00007f65952fec60 00:25:39 INFO - rsp = 0x00007f65952fe860 r12 = 0x00007f659584b220 00:25:39 INFO - r13 = 0x00007f65952fe9d0 r14 = 0x00007f65954e4000 00:25:39 INFO - r15 = 0x00007f65952fe9c8 rip = 0x00007f65af86e0a4 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a9d00c0 rbp = 0x00007f65952fed10 00:25:39 INFO - rsp = 0x00007f65952fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f659a9d00d8 r14 = 0x00007f65952fed30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97e980 rbp = 0x00007f65952fed50 00:25:39 INFO - rsp = 0x00007f65952fed20 r12 = 0x00007f6595846a00 00:25:39 INFO - r13 = 0x00007f659a9d00c0 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f6595846a20 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f659a97e980 rbp = 0x00007f65952fedb0 00:25:39 INFO - rsp = 0x00007f65952fed60 r12 = 0x00007f6595846a00 00:25:39 INFO - r13 = 0x00007f659a9d00c0 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f6595846a20 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a9d00c0 rbp = 0x00007f65952fede0 00:25:39 INFO - rsp = 0x00007f65952fedc0 r12 = 0x00007f659a97e980 00:25:39 INFO - r13 = 0x00007f65952fee10 r14 = 0x00007f65952fee00 00:25:39 INFO - r15 = 0x00007f659a9d00d8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a9d00c0 rbp = 0x00007f65952fee50 00:25:39 INFO - rsp = 0x00007f65952fedf0 r12 = 0x00007f659a97e980 00:25:39 INFO - r13 = 0x00007f65952fee10 r14 = 0x00007f65952fee00 00:25:39 INFO - r15 = 0x00007f659a9d00d8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956bf5c0 rbp = 0x00007f65952feea0 00:25:39 INFO - rsp = 0x00007f65952fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a92 r14 = 0x00007f65952ff700 00:25:39 INFO - r15 = 0x00007f65952ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65952feeb0 r12 = 0x00007fff2b11cdd0 00:25:39 INFO - r13 = 0x00007f65952ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65952fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 20 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956bf800 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f659a43868c 00:25:39 INFO - rbp = 0x00007f6597bfebe0 rsp = 0x00007f6597bfeb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f659a438680 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6597bfec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6597bfec00 rsp = 0x00007f6597bfebf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a63d7f0 rbp = 0x00007f6597bfec60 00:25:39 INFO - rsp = 0x00007f6597bfec10 r12 = 0x00007f659a404310 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f659a63d790 rbp = 0x00007f6597bfed10 00:25:39 INFO - rsp = 0x00007f6597bfec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6597bfed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97ecc0 rbp = 0x00007f6597bfed50 00:25:39 INFO - rsp = 0x00007f6597bfed20 r12 = 0x00007f659a438940 00:25:39 INFO - r13 = 0x00007f659a63d790 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a438960 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f659a97ecc0 rbp = 0x00007f6597bfedb0 00:25:39 INFO - rsp = 0x00007f6597bfed60 r12 = 0x00007f659a438940 00:25:39 INFO - r13 = 0x00007f659a63d790 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a438960 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a63d790 rbp = 0x00007f6597bfede0 00:25:39 INFO - rsp = 0x00007f6597bfedc0 r12 = 0x00007f659a97ecc0 00:25:39 INFO - r13 = 0x00007f6597bfee10 r14 = 0x00007f6597bfee00 00:25:39 INFO - r15 = 0x00007f659a63d7a8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a63d790 rbp = 0x00007f6597bfee50 00:25:39 INFO - rsp = 0x00007f6597bfedf0 r12 = 0x00007f659a97ecc0 00:25:39 INFO - r13 = 0x00007f6597bfee10 r14 = 0x00007f6597bfee00 00:25:39 INFO - r15 = 0x00007f659a63d7a8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956bf800 rbp = 0x00007f6597bfeea0 00:25:39 INFO - rsp = 0x00007f6597bfee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a93 r14 = 0x00007f6597bff700 00:25:39 INFO - r15 = 0x00007f6597bff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6597bfeeb0 r12 = 0x00007fff2b11b560 00:25:39 INFO - r13 = 0x00007f6597bff9c0 r14 = 0x00007f65981f2520 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6597bfefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 21 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65949cdb68 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65948feb74 00:25:39 INFO - rbp = 0x00007f65948febe0 rsp = 0x00007f65948feab0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65948feb10 r13 = 0x00007f65948feb70 00:25:39 INFO - r14 = 0xfffffffffff0bdc0 r15 = 0x000000003041d31f 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!base::WaitableEvent::Wait [waitable_event_posix.cc:ecb3d43e41e3 : 203 + 0x11] 00:25:39 INFO - rbp = 0x00007f65948fec00 rsp = 0x00007f65948febf0 00:25:39 INFO - rip = 0x00007f65aed857d9 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!base::MessagePumpDefault::Run [message_pump_default.cc:ecb3d43e41e3 : 62 + 0xa] 00:25:39 INFO - rbp = 0x00007f65948fec90 rsp = 0x00007f65948fec10 00:25:39 INFO - rip = 0x00007f65aed84ed8 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f65949cda90 rbp = 0x00007f65948fecc0 00:25:39 INFO - rsp = 0x00007f65948feca0 r12 = 0x00007f65948fece0 00:25:39 INFO - r13 = 0x00007f65948ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:39 INFO - rbx = 0x00007f65949cda90 rbp = 0x00007f65948fee90 00:25:39 INFO - rsp = 0x00007f65948fecd0 r12 = 0x00007f65948fece0 00:25:39 INFO - r13 = 0x00007f65948ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db78e 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x00007f65948feea0 00:25:39 INFO - rsp = 0x00007f65948feea0 r12 = 0x00007fff2b11fa00 00:25:39 INFO - r13 = 0x00007f65948ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db80c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65948feeb0 r12 = 0x00007fff2b11fa00 00:25:39 INFO - r13 = 0x00007f65948ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65948fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 22 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000077 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956c07c0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65949ecd8c 00:25:39 INFO - rbp = 0x00007f6593efebf0 rsp = 0x00007f6593efeb70 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000003b 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65949ecd80 r13 = 0x00007f6593efec20 00:25:39 INFO - r14 = 0x00007f65aeea3e90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::image::DecodePoolWorker::Run [CondVar.h:ecb3d43e41e3 : 79 + 0xc] 00:25:39 INFO - rbp = 0x00007f6593efec60 rsp = 0x00007f6593efec00 00:25:39 INFO - rip = 0x00007f65af77f6c1 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a63eab0 rbp = 0x00007f6593efed10 00:25:39 INFO - rsp = 0x00007f6593efec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f659a63eac8 r14 = 0x00007f6593efed30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6594f9e9e0 rbp = 0x00007f6593efed50 00:25:39 INFO - rsp = 0x00007f6593efed20 r12 = 0x00007f65949ecf00 00:25:39 INFO - r13 = 0x00007f659a63eab0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f65949ecf20 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6594f9e9e0 rbp = 0x00007f6593efedb0 00:25:39 INFO - rsp = 0x00007f6593efed60 r12 = 0x00007f65949ecf00 00:25:39 INFO - r13 = 0x00007f659a63eab0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f65949ecf20 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a63eab0 rbp = 0x00007f6593efede0 00:25:39 INFO - rsp = 0x00007f6593efedc0 r12 = 0x00007f6594f9e9e0 00:25:39 INFO - r13 = 0x00007f6593efee10 r14 = 0x00007f6593efee00 00:25:39 INFO - r15 = 0x00007f659a63eac8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a63eab0 rbp = 0x00007f6593efee50 00:25:39 INFO - rsp = 0x00007f6593efedf0 r12 = 0x00007f6594f9e9e0 00:25:39 INFO - r13 = 0x00007f6593efee10 r14 = 0x00007f6593efee00 00:25:39 INFO - r15 = 0x00007f659a63eac8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956c07c0 rbp = 0x00007f6593efeea0 00:25:39 INFO - rsp = 0x00007f6593efee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a95 r14 = 0x00007f6593eff700 00:25:39 INFO - r15 = 0x00007f6593eff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6593efeeb0 r12 = 0x00007fff2b11f760 00:25:39 INFO - r13 = 0x00007f6593eff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6593efefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 23 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956c08e0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65949ecf4c 00:25:39 INFO - rbp = 0x00007f65936fdbe0 rsp = 0x00007f65936fdb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65949ecf40 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65936fdc90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65936fdc00 rsp = 0x00007f65936fdbf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a63ec20 rbp = 0x00007f65936fdc60 00:25:39 INFO - rsp = 0x00007f65936fdc10 r12 = 0x00007f65949f3400 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f659a63ebc0 rbp = 0x00007f65936fdd10 00:25:39 INFO - rsp = 0x00007f65936fdc70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65936fdd30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6594f9eb80 rbp = 0x00007f65936fdd50 00:25:39 INFO - rsp = 0x00007f65936fdd20 r12 = 0x00007f6593f0f200 00:25:39 INFO - r13 = 0x00007f659a63ebc0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6593f0f220 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6594f9eb80 rbp = 0x00007f65936fddb0 00:25:39 INFO - rsp = 0x00007f65936fdd60 r12 = 0x00007f6593f0f200 00:25:39 INFO - r13 = 0x00007f659a63ebc0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6593f0f220 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a63ebc0 rbp = 0x00007f65936fdde0 00:25:39 INFO - rsp = 0x00007f65936fddc0 r12 = 0x00007f6594f9eb80 00:25:39 INFO - r13 = 0x00007f65936fde10 r14 = 0x00007f65936fde00 00:25:39 INFO - r15 = 0x00007f659a63ebd8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a63ebc0 rbp = 0x00007f65936fde50 00:25:39 INFO - rsp = 0x00007f65936fddf0 r12 = 0x00007f6594f9eb80 00:25:39 INFO - r13 = 0x00007f65936fde10 r14 = 0x00007f65936fde00 00:25:39 INFO - r15 = 0x00007f659a63ebd8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956c08e0 rbp = 0x00007f65936fdea0 00:25:39 INFO - rsp = 0x00007f65936fde60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a96 r14 = 0x00007f65936fe700 00:25:39 INFO - r15 = 0x00007f65936fe670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65936fdeb0 r12 = 0x00007fff2b11f760 00:25:39 INFO - r13 = 0x00007f65936fe9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65936fdfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 24 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65949f3bf8 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f658fa43b74 00:25:39 INFO - rbp = 0x00007f658fa43be0 rsp = 0x00007f658fa43ab0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f658fa43b10 r13 = 0x00007f658fa43b70 00:25:39 INFO - r14 = 0xfffffffffff0bdc0 r15 = 0x00000000304211fe 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!base::WaitableEvent::Wait [waitable_event_posix.cc:ecb3d43e41e3 : 203 + 0x11] 00:25:39 INFO - rbp = 0x00007f658fa43c00 rsp = 0x00007f658fa43bf0 00:25:39 INFO - rip = 0x00007f65aed857d9 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!base::MessagePumpDefault::Run [message_pump_default.cc:ecb3d43e41e3 : 62 + 0xa] 00:25:39 INFO - rbp = 0x00007f658fa43c90 rsp = 0x00007f658fa43c10 00:25:39 INFO - rip = 0x00007f65aed84ed8 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f65949f3b20 rbp = 0x00007f658fa43cc0 00:25:39 INFO - rsp = 0x00007f658fa43ca0 r12 = 0x00007f658fa43ce0 00:25:39 INFO - r13 = 0x00007f658fa449c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:39 INFO - rbx = 0x00007f65949f3b20 rbp = 0x00007f658fa43e90 00:25:39 INFO - rsp = 0x00007f658fa43cd0 r12 = 0x00007f658fa43ce0 00:25:39 INFO - r13 = 0x00007f658fa449c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db78e 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x00007f658fa43ea0 00:25:39 INFO - rsp = 0x00007f658fa43ea0 r12 = 0x00007fff2b11f970 00:25:39 INFO - r13 = 0x00007f658fa449c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db80c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f658fa43eb0 r12 = 0x00007fff2b11f970 00:25:39 INFO - r13 = 0x00007f658fa449c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f658fa43fc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 25 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000099 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956c11e0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6593f8354c 00:25:39 INFO - rbp = 0x00007f658effa730 rsp = 0x00007f658effa6b0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000004c 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6593f83540 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6593fbc380 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:39 INFO - rbp = 0x00007f658effa850 rsp = 0x00007f658effa740 00:25:39 INFO - rip = 0x00007f65aef8756c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:39 INFO - rbx = 0x00007f6584421000 rbp = 0x00007f658effac60 00:25:39 INFO - rsp = 0x00007f658effa860 r12 = 0x00007f6593f7c0a0 00:25:39 INFO - r13 = 0x00007f658effa9d0 r14 = 0x00007f6593f8a000 00:25:39 INFO - r15 = 0x00007f658effa9c8 rip = 0x00007f65af86e0a4 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a9d1880 rbp = 0x00007f658effad10 00:25:39 INFO - rsp = 0x00007f658effac70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f659a9d1898 r14 = 0x00007f658effad30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6594f9f3a0 rbp = 0x00007f658effad50 00:25:39 INFO - rsp = 0x00007f658effad20 r12 = 0x00007f6593f87180 00:25:39 INFO - r13 = 0x00007f659a9d1880 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f6593f871a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f6594f9f3a0 rbp = 0x00007f658effadb0 00:25:39 INFO - rsp = 0x00007f658effad60 r12 = 0x00007f6593f87180 00:25:39 INFO - r13 = 0x00007f659a9d1880 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f6593f871a0 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f659a9d1880 rbp = 0x00007f658effade0 00:25:39 INFO - rsp = 0x00007f658effadc0 r12 = 0x00007f6594f9f3a0 00:25:39 INFO - r13 = 0x00007f658effae10 r14 = 0x00007f658effae00 00:25:39 INFO - r15 = 0x00007f659a9d1898 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f659a9d1880 rbp = 0x00007f658effae50 00:25:39 INFO - rsp = 0x00007f658effadf0 r12 = 0x00007f6594f9f3a0 00:25:39 INFO - r13 = 0x00007f658effae10 r14 = 0x00007f658effae00 00:25:39 INFO - r15 = 0x00007f659a9d1898 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956c11e0 rbp = 0x00007f658effaea0 00:25:39 INFO - rsp = 0x00007f658effae60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a99 r14 = 0x00007f658effb700 00:25:39 INFO - r15 = 0x00007f658effb670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f658effaeb0 r12 = 0x00007fff2b120a60 00:25:39 INFO - r13 = 0x00007f658effb9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f658effafc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 26 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x00000000000000e1 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65956c1540 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f658d10b88c 00:25:39 INFO - rbp = 0x00007f658cffebe0 rsp = 0x00007f658cffeb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000070 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f658d10b880 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f658cffec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f658cffec00 rsp = 0x00007f658cffebf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6593f16f60 rbp = 0x00007f658cffec60 00:25:39 INFO - rsp = 0x00007f658cffec10 r12 = 0x00007f658d10aaf0 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6593f16f00 rbp = 0x00007f658cffed10 00:25:39 INFO - rsp = 0x00007f658cffec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f658cffed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6594f9fa20 rbp = 0x00007f658cffed50 00:25:39 INFO - rsp = 0x00007f658cffed20 r12 = 0x00007f658d107180 00:25:39 INFO - r13 = 0x00007f6593f16f00 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658d1071a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6594f9fa20 rbp = 0x00007f658cffedb0 00:25:39 INFO - rsp = 0x00007f658cffed60 r12 = 0x00007f658d107180 00:25:39 INFO - r13 = 0x00007f6593f16f00 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658d1071a0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6593f16f00 rbp = 0x00007f658cffede0 00:25:39 INFO - rsp = 0x00007f658cffedc0 r12 = 0x00007f6594f9fa20 00:25:39 INFO - r13 = 0x00007f658cffee10 r14 = 0x00007f658cffee00 00:25:39 INFO - r15 = 0x00007f6593f16f18 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6593f16f00 rbp = 0x00007f658cffee50 00:25:39 INFO - rsp = 0x00007f658cffedf0 r12 = 0x00007f6594f9fa20 00:25:39 INFO - r13 = 0x00007f658cffee10 r14 = 0x00007f658cffee00 00:25:39 INFO - r15 = 0x00007f6593f16f18 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f65956c1540 rbp = 0x00007f658cffeea0 00:25:39 INFO - rsp = 0x00007f658cffee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a9a r14 = 0x00007f658cfff700 00:25:39 INFO - r15 = 0x00007f658cfff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f658cffeeb0 r12 = 0x00007fff2b11ebb0 00:25:39 INFO - r13 = 0x00007f658cfff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f658cffefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 27 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000009b 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f659a390860 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f658ba94bcc 00:25:39 INFO - rbp = 0x00007f658b9fe730 rsp = 0x00007f658b9fe6b0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000004d 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f658ba94bc0 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f658ba1ab60 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:39 INFO - rbp = 0x00007f658b9fe850 rsp = 0x00007f658b9fe740 00:25:39 INFO - rip = 0x00007f65aef8756c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:39 INFO - rbx = 0x00007f6584132000 rbp = 0x00007f658b9fec60 00:25:39 INFO - rsp = 0x00007f658b9fe860 r12 = 0x00007f658ba97bb0 00:25:39 INFO - r13 = 0x00007f658b9fe9d0 r14 = 0x00007f658bab7000 00:25:39 INFO - r15 = 0x00007f658b9fe9c8 rip = 0x00007f65af86e0a4 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f6595525300 rbp = 0x00007f658b9fed10 00:25:39 INFO - rsp = 0x00007f658b9fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f6595525318 r14 = 0x00007f658b9fed30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6594fa3cc0 rbp = 0x00007f658b9fed50 00:25:39 INFO - rsp = 0x00007f658b9fed20 r12 = 0x00007f658baa72c0 00:25:39 INFO - r13 = 0x00007f6595525300 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f658baa72e0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f6594fa3cc0 rbp = 0x00007f658b9fedb0 00:25:39 INFO - rsp = 0x00007f658b9fed60 r12 = 0x00007f658baa72c0 00:25:39 INFO - r13 = 0x00007f6595525300 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f658baa72e0 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6595525300 rbp = 0x00007f658b9fede0 00:25:39 INFO - rsp = 0x00007f658b9fedc0 r12 = 0x00007f6594fa3cc0 00:25:39 INFO - r13 = 0x00007f658b9fee10 r14 = 0x00007f658b9fee00 00:25:39 INFO - r15 = 0x00007f6595525318 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6595525300 rbp = 0x00007f658b9fee50 00:25:39 INFO - rsp = 0x00007f658b9fedf0 r12 = 0x00007f6594fa3cc0 00:25:39 INFO - r13 = 0x00007f658b9fee10 r14 = 0x00007f658b9fee00 00:25:39 INFO - r15 = 0x00007f6595525318 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f659a390860 rbp = 0x00007f658b9feea0 00:25:39 INFO - rsp = 0x00007f658b9fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a9b r14 = 0x00007f658b9ff700 00:25:39 INFO - r15 = 0x00007f658b9ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f658b9feeb0 r12 = 0x00007fff2b11d840 00:25:39 INFO - r13 = 0x00007f658b9ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f658b9fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 28 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000d 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f659a391700 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f658b6f060c 00:25:39 INFO - rbp = 0x00007f6584e65be0 rsp = 0x00007f6584e65b60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000006 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f658b6f0600 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6584e65c90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6584e65c00 rsp = 0x00007f6584e65bf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f658bc10080 rbp = 0x00007f6584e65c60 00:25:39 INFO - rsp = 0x00007f6584e65c10 r12 = 0x00007f658b6f2460 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f658bc10020 rbp = 0x00007f6584e65d10 00:25:39 INFO - rsp = 0x00007f6584e65c70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6584e65d30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f658b602d20 rbp = 0x00007f6584e65d50 00:25:39 INFO - rsp = 0x00007f6584e65d20 r12 = 0x00007f658b6f0f00 00:25:39 INFO - r13 = 0x00007f658bc10020 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658b6f0f20 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f658b602d20 rbp = 0x00007f6584e65db0 00:25:39 INFO - rsp = 0x00007f6584e65d60 r12 = 0x00007f658b6f0f00 00:25:39 INFO - r13 = 0x00007f658bc10020 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658b6f0f20 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f658bc10020 rbp = 0x00007f6584e65de0 00:25:39 INFO - rsp = 0x00007f6584e65dc0 r12 = 0x00007f658b602d20 00:25:39 INFO - r13 = 0x00007f6584e65e10 r14 = 0x00007f6584e65e00 00:25:39 INFO - r15 = 0x00007f658bc10038 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f658bc10020 rbp = 0x00007f6584e65e50 00:25:39 INFO - rsp = 0x00007f6584e65df0 r12 = 0x00007f658b602d20 00:25:39 INFO - r13 = 0x00007f6584e65e10 r14 = 0x00007f6584e65e00 00:25:39 INFO - r15 = 0x00007f658bc10038 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f659a391700 rbp = 0x00007f6584e65ea0 00:25:39 INFO - rsp = 0x00007f6584e65e60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a9c r14 = 0x00007f6584e66700 00:25:39 INFO - r15 = 0x00007f6584e66670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6584e65eb0 r12 = 0x00007fff2b1213f0 00:25:39 INFO - r13 = 0x00007f6584e669c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6584e65fc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 29 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000153 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6584482780 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65822c620c 00:25:39 INFO - rbp = 0x00007f6581ffe730 rsp = 0x00007f6581ffe6b0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x00000000000000a9 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65822c6200 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6583a5cb60 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop [CondVar.h:ecb3d43e41e3 : 79 + 0xe] 00:25:39 INFO - rbp = 0x00007f6581ffe850 rsp = 0x00007f6581ffe740 00:25:39 INFO - rip = 0x00007f65aef8756c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:ecb3d43e41e3 : 2877 + 0xd] 00:25:39 INFO - rbx = 0x00007f658228a000 rbp = 0x00007f6581ffec60 00:25:39 INFO - rsp = 0x00007f6581ffe860 r12 = 0x00007f65822c3910 00:25:39 INFO - r13 = 0x00007f6581ffe9d0 r14 = 0x00007f65822ac000 00:25:39 INFO - r15 = 0x00007f6581ffe9c8 rip = 0x00007f65af86e0a4 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1216 + 0x6] 00:25:39 INFO - rbx = 0x00007f6584011980 rbp = 0x00007f6581ffed10 00:25:39 INFO - rsp = 0x00007f6581ffec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x00007f6584011998 r14 = 0x00007f6581ffed30 00:25:39 INFO - r15 = 0x0000000000000000 rip = 0x00007f65aed1608b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f658b607640 rbp = 0x00007f6581ffed50 00:25:39 INFO - rsp = 0x00007f6581ffed20 r12 = 0x00007f65822c6b00 00:25:39 INFO - r13 = 0x00007f6584011980 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f65822c6b20 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 338 + 0xa] 00:25:39 INFO - rbx = 0x00007f658b607640 rbp = 0x00007f6581ffedb0 00:25:39 INFO - rsp = 0x00007f6581ffed60 r12 = 0x00007f65822c6b00 00:25:39 INFO - r13 = 0x00007f6584011980 r14 = 0x00007f65b0cdd850 00:25:39 INFO - r15 = 0x00007f65822c6b20 rip = 0x00007f65aed85f3a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6584011980 rbp = 0x00007f6581ffede0 00:25:39 INFO - rsp = 0x00007f6581ffedc0 r12 = 0x00007f658b607640 00:25:39 INFO - r13 = 0x00007f6581ffee10 r14 = 0x00007f6581ffee00 00:25:39 INFO - r15 = 0x00007f6584011998 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6584011980 rbp = 0x00007f6581ffee50 00:25:39 INFO - rsp = 0x00007f6581ffedf0 r12 = 0x00007f658b607640 00:25:39 INFO - r13 = 0x00007f6581ffee10 r14 = 0x00007f6581ffee00 00:25:39 INFO - r15 = 0x00007f6584011998 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f6584482780 rbp = 0x00007f6581ffeea0 00:25:39 INFO - rsp = 0x00007f6581ffee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000a9f r14 = 0x00007f6581fff700 00:25:39 INFO - r15 = 0x00007f6581fff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6581ffeeb0 r12 = 0x00007fff2b11d1b0 00:25:39 INFO - r13 = 0x00007f6581fff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6581ffefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 30 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000015 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6584484ca0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6581a96d4c 00:25:39 INFO - rbp = 0x00007f6582efdbe0 rsp = 0x00007f6582efdb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000000a 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6581a96d40 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6582efdc90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6582efdc00 rsp = 0x00007f6582efdbf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6581a02f80 rbp = 0x00007f6582efdc60 00:25:39 INFO - rsp = 0x00007f6582efdc10 r12 = 0x00007f6581aea250 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6581a02f20 rbp = 0x00007f6582efdd10 00:25:39 INFO - rsp = 0x00007f6582efdc70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6582efdd30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f659a97d940 rbp = 0x00007f6582efdd50 00:25:39 INFO - rsp = 0x00007f6582efdd20 r12 = 0x00007f658ec39980 00:25:39 INFO - r13 = 0x00007f6581a02f20 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658ec399a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f659a97d940 rbp = 0x00007f6582efddb0 00:25:39 INFO - rsp = 0x00007f6582efdd60 r12 = 0x00007f658ec39980 00:25:39 INFO - r13 = 0x00007f6581a02f20 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658ec399a0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6581a02f20 rbp = 0x00007f6582efdde0 00:25:39 INFO - rsp = 0x00007f6582efddc0 r12 = 0x00007f659a97d940 00:25:39 INFO - r13 = 0x00007f6582efde10 r14 = 0x00007f6582efde00 00:25:39 INFO - r15 = 0x00007f6581a02f38 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6581a02f20 rbp = 0x00007f6582efde50 00:25:39 INFO - rsp = 0x00007f6582efddf0 r12 = 0x00007f659a97d940 00:25:39 INFO - r13 = 0x00007f6582efde10 r14 = 0x00007f6582efde00 00:25:39 INFO - r15 = 0x00007f6581a02f38 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f6584484ca0 rbp = 0x00007f6582efdea0 00:25:39 INFO - rsp = 0x00007f6582efde60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000aa0 r14 = 0x00007f6582efe700 00:25:39 INFO - r15 = 0x00007f6582efe670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6582efdeb0 r12 = 0x00007fff2b11e100 00:25:39 INFO - r13 = 0x00007f6582efe9c0 r14 = 0x00007f658b604730 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6582efdfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 31 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000321 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6580a16780 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6580355bcc 00:25:39 INFO - rbp = 0x00007f65962febe0 rsp = 0x00007f65962feb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000190 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6580355bc0 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65962fec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65962fec00 rsp = 0x00007f65962febf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6580a4b180 rbp = 0x00007f65962fec60 00:25:39 INFO - rsp = 0x00007f65962fec10 r12 = 0x00007f65802dd460 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6580a4b120 rbp = 0x00007f65962fed10 00:25:39 INFO - rsp = 0x00007f65962fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65962fed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6581ad87e0 rbp = 0x00007f65962fed50 00:25:39 INFO - rsp = 0x00007f65962fed20 r12 = 0x00007f658036c180 00:25:39 INFO - r13 = 0x00007f6580a4b120 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658036c1a0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6581ad87e0 rbp = 0x00007f65962fedb0 00:25:39 INFO - rsp = 0x00007f65962fed60 r12 = 0x00007f658036c180 00:25:39 INFO - r13 = 0x00007f6580a4b120 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f658036c1a0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6580a4b120 rbp = 0x00007f65962fede0 00:25:39 INFO - rsp = 0x00007f65962fedc0 r12 = 0x00007f6581ad87e0 00:25:39 INFO - r13 = 0x00007f65962fee10 r14 = 0x00007f65962fee00 00:25:39 INFO - r15 = 0x00007f6580a4b138 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6580a4b120 rbp = 0x00007f65962fee50 00:25:39 INFO - rsp = 0x00007f65962fedf0 r12 = 0x00007f6581ad87e0 00:25:39 INFO - r13 = 0x00007f65962fee10 r14 = 0x00007f65962fee00 00:25:39 INFO - r15 = 0x00007f6580a4b138 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f6580a16780 rbp = 0x00007f65962feea0 00:25:39 INFO - rsp = 0x00007f65962fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000aa1 r14 = 0x00007f65962ff700 00:25:39 INFO - r15 = 0x00007f65962ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65962feeb0 r12 = 0x00007fff2b120bd0 00:25:39 INFO - r13 = 0x00007f65962ff9c0 r14 = 0x00007f65981f4630 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65962fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 32 00:25:39 INFO - 0 libc-2.15.so + 0xe79d3 00:25:39 INFO - rax = 0xfffffffffffffdfc rdx = 0xffffffffffffffff 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65802d45b0 00:25:39 INFO - rsi = 0x0000000000000002 rdi = 0x00007f657f8fde70 00:25:39 INFO - rbp = 0x00007f657f8fde90 rsp = 0x00007f657f8fde40 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x00007f65b8500448 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000293 00:25:39 INFO - r12 = 0x00007f657f8fde70 r13 = 0x00007f657f8fe9c0 00:25:39 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000003 00:25:39 INFO - rip = 0x00007f65b87ca9d3 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain [crash_generation_server.cc:ecb3d43e41e3 : 329 + 0x5] 00:25:39 INFO - rbp = 0x00007f657f8fdea0 rsp = 0x00007f657f8fdea0 00:25:39 INFO - rip = 0x00007f65ae64465b 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbp = 0x0000000000000000 rsp = 0x00007f657f8fdeb0 00:25:39 INFO - rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libpthread-2.15.so + 0x11880 00:25:39 INFO - rsp = 0x00007f657f8fdf58 rip = 0x00007f65b96d0880 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 4 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f657f8fdfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 33 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6580361c88 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f657f0fcb74 00:25:39 INFO - rbp = 0x00007f657f0fcbe0 rsp = 0x00007f657f0fcab0 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f657f0fcb10 r13 = 0x00007f657f0fcb70 00:25:39 INFO - r14 = 0xfffffffffff0bdc0 r15 = 0x000000001b7a1817 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!base::WaitableEvent::Wait [waitable_event_posix.cc:ecb3d43e41e3 : 203 + 0x11] 00:25:39 INFO - rbp = 0x00007f657f0fcc00 rsp = 0x00007f657f0fcbf0 00:25:39 INFO - rip = 0x00007f65aed857d9 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!base::MessagePumpDefault::Run [message_pump_default.cc:ecb3d43e41e3 : 62 + 0xa] 00:25:39 INFO - rbp = 0x00007f657f0fcc90 rsp = 0x00007f657f0fcc10 00:25:39 INFO - rip = 0x00007f65aed84ed8 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f65802ff340 rbp = 0x00007f657f0fccc0 00:25:39 INFO - rsp = 0x00007f657f0fcca0 r12 = 0x00007f657f0fcce0 00:25:39 INFO - r13 = 0x00007f657f0fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!base::Thread::ThreadMain [thread.cc:ecb3d43e41e3 : 180 + 0x8] 00:25:39 INFO - rbx = 0x00007f65802ff340 rbp = 0x00007f657f0fce90 00:25:39 INFO - rsp = 0x00007f657f0fccd0 r12 = 0x00007f657f0fcce0 00:25:39 INFO - r13 = 0x00007f657f0fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db78e 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!ThreadFunc [platform_thread_posix.cc:ecb3d43e41e3 : 38 + 0xe] 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x00007f657f0fcea0 00:25:39 INFO - rsp = 0x00007f657f0fcea0 r12 = 0x00007fff2b11f690 00:25:39 INFO - r13 = 0x00007f657f0fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65af6db80c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f657f0fceb0 r12 = 0x00007fff2b11f690 00:25:39 INFO - r13 = 0x00007f657f0fd9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f657f0fcfc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 34 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f657d3c81a0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f657bcaed0c 00:25:39 INFO - rbp = 0x00007f65800febe0 rsp = 0x00007f65800feb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f657bcaed00 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65800fec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65800fec00 rsp = 0x00007f65800febf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6580a4b3a0 rbp = 0x00007f65800fec60 00:25:39 INFO - rsp = 0x00007f65800fec10 r12 = 0x00007f657bcf95b0 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6580a4b340 rbp = 0x00007f65800fed10 00:25:39 INFO - rsp = 0x00007f65800fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65800fed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f65808640e0 rbp = 0x00007f65800fed50 00:25:39 INFO - rsp = 0x00007f65800fed20 r12 = 0x00007f659a672ac0 00:25:39 INFO - r13 = 0x00007f6580a4b340 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a672ae0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f65808640e0 rbp = 0x00007f65800fedb0 00:25:39 INFO - rsp = 0x00007f65800fed60 r12 = 0x00007f659a672ac0 00:25:39 INFO - r13 = 0x00007f6580a4b340 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f659a672ae0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6580a4b340 rbp = 0x00007f65800fede0 00:25:39 INFO - rsp = 0x00007f65800fedc0 r12 = 0x00007f65808640e0 00:25:39 INFO - r13 = 0x00007f65800fee10 r14 = 0x00007f65800fee00 00:25:39 INFO - r15 = 0x00007f6580a4b358 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6580a4b340 rbp = 0x00007f65800fee50 00:25:39 INFO - rsp = 0x00007f65800fedf0 r12 = 0x00007f65808640e0 00:25:39 INFO - r13 = 0x00007f65800fee10 r14 = 0x00007f65800fee00 00:25:39 INFO - r15 = 0x00007f6580a4b358 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f657d3c81a0 rbp = 0x00007f65800feea0 00:25:39 INFO - rsp = 0x00007f65800fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ab7 r14 = 0x00007f65800ff700 00:25:39 INFO - r15 = 0x00007f65800ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65800feeb0 r12 = 0x00007fff2b11ffc0 00:25:39 INFO - r13 = 0x00007f65800ff9c0 r14 = 0x00007f6581ad8650 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65800fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 35 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000000b 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f657d3c8f20 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f657bee2c8c 00:25:39 INFO - rbp = 0x00007f6595aa6d90 rsp = 0x00007f6595aa6d10 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000005 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f657bee2c80 r13 = 0x00007f657bcf9970 00:25:39 INFO - r14 = 0x00007f6595aa6df0 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6595aa6db0 rsp = 0x00007f6595aa6da0 00:25:39 INFO - rip = 0x00007f65adeeeb52 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc [Monitor.h:ecb3d43e41e3 : 40 + 0xb] 00:25:39 INFO - rbx = 0x00007f657d49c0c0 rbp = 0x00007f6595aa6e30 00:25:39 INFO - rsp = 0x00007f6595aa6dc0 r12 = 0x00007f658bf28250 00:25:39 INFO - rip = 0x00007f65af84efd7 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc [DOMStorageDBThread.cpp:ecb3d43e41e3 : 344 + 0x8] 00:25:39 INFO - rbx = 0x00007f657d49c0c0 rbp = 0x00007f6595aa6e50 00:25:39 INFO - rsp = 0x00007f6595aa6e40 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ab8 r14 = 0x00007f6595aa7700 00:25:39 INFO - r15 = 0x00007f6595aa7670 rip = 0x00007f65adef6a70 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f657d3c8f20 rbp = 0x00007f6595aa6ea0 00:25:39 INFO - rsp = 0x00007f6595aa6e60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ab8 r14 = 0x00007f6595aa7700 00:25:39 INFO - r15 = 0x00007f6595aa7670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6595aa6eb0 r12 = 0x00007fff2b121cf0 00:25:39 INFO - r13 = 0x00007f6595aa79c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6595aa6fc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 36 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000003 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f657b0d8b20 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6579a6738c 00:25:39 INFO - rbp = 0x00007f6578efebe0 rsp = 0x00007f6578efeb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6579a67380 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6578efec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6578efec00 rsp = 0x00007f6578efebf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6578f07b30 rbp = 0x00007f6578efec60 00:25:39 INFO - rsp = 0x00007f6578efec10 r12 = 0x00007f6578f7fb80 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6578f07ad0 rbp = 0x00007f6578efed10 00:25:39 INFO - rsp = 0x00007f6578efec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6578efed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6580866640 rbp = 0x00007f6578efed50 00:25:39 INFO - rsp = 0x00007f6578efed20 r12 = 0x00007f6579a67640 00:25:39 INFO - r13 = 0x00007f6578f07ad0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6579a67660 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6580866640 rbp = 0x00007f6578efedb0 00:25:39 INFO - rsp = 0x00007f6578efed60 r12 = 0x00007f6579a67640 00:25:39 INFO - r13 = 0x00007f6578f07ad0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6579a67660 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6578f07ad0 rbp = 0x00007f6578efede0 00:25:39 INFO - rsp = 0x00007f6578efedc0 r12 = 0x00007f6580866640 00:25:39 INFO - r13 = 0x00007f6578efee10 r14 = 0x00007f6578efee00 00:25:39 INFO - r15 = 0x00007f6578f07ae8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6578f07ad0 rbp = 0x00007f6578efee50 00:25:39 INFO - rsp = 0x00007f6578efedf0 r12 = 0x00007f6580866640 00:25:39 INFO - r13 = 0x00007f6578efee10 r14 = 0x00007f6578efee00 00:25:39 INFO - r15 = 0x00007f6578f07ae8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f657b0d8b20 rbp = 0x00007f6578efeea0 00:25:39 INFO - rsp = 0x00007f6578efee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ac3 r14 = 0x00007f6578eff700 00:25:39 INFO - r15 = 0x00007f6578eff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6578efeeb0 r12 = 0x00007fff2b118c90 00:25:39 INFO - r13 = 0x00007f6578eff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6578efefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 37 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000024b 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f657b0da620 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f65775fa90c 00:25:39 INFO - rbp = 0x00007f65783febe0 rsp = 0x00007f65783feb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000125 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f65775fa900 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65783fec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65783fec00 rsp = 0x00007f65783febf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6577ac92a0 rbp = 0x00007f65783fec60 00:25:39 INFO - rsp = 0x00007f65783fec10 r12 = 0x00007f65775f8220 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6577ac9240 rbp = 0x00007f65783fed10 00:25:39 INFO - rsp = 0x00007f65783fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65783fed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f65814a79e0 rbp = 0x00007f65783fed50 00:25:39 INFO - rsp = 0x00007f65783fed20 r12 = 0x00007f65775fac40 00:25:39 INFO - r13 = 0x00007f6577ac9240 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f65775fac60 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f65814a79e0 rbp = 0x00007f65783fedb0 00:25:39 INFO - rsp = 0x00007f65783fed60 r12 = 0x00007f65775fac40 00:25:39 INFO - r13 = 0x00007f6577ac9240 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f65775fac60 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6577ac9240 rbp = 0x00007f65783fede0 00:25:39 INFO - rsp = 0x00007f65783fedc0 r12 = 0x00007f65814a79e0 00:25:39 INFO - r13 = 0x00007f65783fee10 r14 = 0x00007f65783fee00 00:25:39 INFO - r15 = 0x00007f6577ac9258 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6577ac9240 rbp = 0x00007f65783fee50 00:25:39 INFO - rsp = 0x00007f65783fedf0 r12 = 0x00007f65814a79e0 00:25:39 INFO - r13 = 0x00007f65783fee10 r14 = 0x00007f65783fee00 00:25:39 INFO - r15 = 0x00007f6577ac9258 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f657b0da620 rbp = 0x00007f65783feea0 00:25:39 INFO - rsp = 0x00007f65783fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ac6 r14 = 0x00007f65783ff700 00:25:39 INFO - r15 = 0x00007f65783ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65783feeb0 r12 = 0x00007fff2b120f40 00:25:39 INFO - r13 = 0x00007f65783ff9c0 r14 = 0x00007f6580866b30 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65783fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 38 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x000000000000001f 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6576c904a0 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6579505dcc 00:25:39 INFO - rbp = 0x00007f65769febe0 rsp = 0x00007f65769feb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x000000000000000f 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6579505dc0 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f65769fec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f65769fec00 rsp = 0x00007f65769febf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6576c60090 rbp = 0x00007f65769fec60 00:25:39 INFO - rsp = 0x00007f65769fec10 r12 = 0x00007f6576cb4280 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6576c60030 rbp = 0x00007f65769fed10 00:25:39 INFO - rsp = 0x00007f65769fec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f65769fed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f65814aa420 rbp = 0x00007f65769fed50 00:25:39 INFO - rsp = 0x00007f65769fed20 r12 = 0x00007f6576cef100 00:25:39 INFO - r13 = 0x00007f6576c60030 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6576cef120 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f65814aa420 rbp = 0x00007f65769fedb0 00:25:39 INFO - rsp = 0x00007f65769fed60 r12 = 0x00007f6576cef100 00:25:39 INFO - r13 = 0x00007f6576c60030 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6576cef120 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6576c60030 rbp = 0x00007f65769fede0 00:25:39 INFO - rsp = 0x00007f65769fedc0 r12 = 0x00007f65814aa420 00:25:39 INFO - r13 = 0x00007f65769fee10 r14 = 0x00007f65769fee00 00:25:39 INFO - r15 = 0x00007f6576c60048 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6576c60030 rbp = 0x00007f65769fee50 00:25:39 INFO - rsp = 0x00007f65769fedf0 r12 = 0x00007f65814aa420 00:25:39 INFO - r13 = 0x00007f65769fee10 r14 = 0x00007f65769fee00 00:25:39 INFO - r15 = 0x00007f6576c60048 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f6576c904a0 rbp = 0x00007f65769feea0 00:25:39 INFO - rsp = 0x00007f65769fee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ac8 r14 = 0x00007f65769ff700 00:25:39 INFO - r15 = 0x00007f65769ff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f65769feeb0 r12 = 0x00007fff2b121e80 00:25:39 INFO - r13 = 0x00007f65769ff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f65769fefc0 rip = 0x00007f65b87d638d 00:25:39 INFO - Found by: stack scanning 00:25:39 INFO - 00:25:39 INFO - Thread 39 00:25:39 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000001 00:25:39 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f6576c93740 00:25:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f6574e3574c 00:25:39 INFO - rbp = 0x00007f6574dfebe0 rsp = 0x00007f6574dfeb60 00:25:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 00:25:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:39 INFO - r12 = 0x00007f6574e35740 r13 = 0x0000000000000000 00:25:39 INFO - r14 = 0x00007f6574dfec90 r15 = 0x00000000ffffffff 00:25:39 INFO - rip = 0x00007f65b96cad84 00:25:39 INFO - Found by: given as instruction pointer in context 00:25:39 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:39 INFO - rbp = 0x00007f6574dfec00 rsp = 0x00007f6574dfebf0 00:25:39 INFO - rip = 0x00007f65aed1230c 00:25:39 INFO - Found by: previous frame's frame pointer 00:25:39 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:39 INFO - rbx = 0x00007f6575086d30 rbp = 0x00007f6574dfec60 00:25:39 INFO - rsp = 0x00007f6574dfec10 r12 = 0x00007f6574e433a0 00:25:39 INFO - rip = 0x00007f65aed143a3 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:39 INFO - rbx = 0x00007f6575086cd0 rbp = 0x00007f6574dfed10 00:25:39 INFO - rsp = 0x00007f6574dfec70 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000001 r14 = 0x00007f6574dfed30 00:25:39 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:39 INFO - rbx = 0x00007f6576aa9f00 rbp = 0x00007f6574dfed50 00:25:39 INFO - rsp = 0x00007f6574dfed20 r12 = 0x00007f6574e358c0 00:25:39 INFO - r13 = 0x00007f6575086cd0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6574e358e0 rip = 0x00007f65aed2a1cc 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:39 INFO - rbx = 0x00007f6576aa9f00 rbp = 0x00007f6574dfedb0 00:25:39 INFO - rsp = 0x00007f6574dfed60 r12 = 0x00007f6574e358c0 00:25:39 INFO - r13 = 0x00007f6575086cd0 r14 = 0x00007f65b0d13750 00:25:39 INFO - r15 = 0x00007f6574e358e0 rip = 0x00007f65aed85f81 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:39 INFO - rbx = 0x00007f6575086cd0 rbp = 0x00007f6574dfede0 00:25:39 INFO - rsp = 0x00007f6574dfedc0 r12 = 0x00007f6576aa9f00 00:25:39 INFO - r13 = 0x00007f6574dfee10 r14 = 0x00007f6574dfee00 00:25:39 INFO - r15 = 0x00007f6575086ce8 rip = 0x00007f65af6d8e23 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:39 INFO - rbx = 0x00007f6575086cd0 rbp = 0x00007f6574dfee50 00:25:39 INFO - rsp = 0x00007f6574dfedf0 r12 = 0x00007f6576aa9f00 00:25:39 INFO - r13 = 0x00007f6574dfee10 r14 = 0x00007f6574dfee00 00:25:39 INFO - r15 = 0x00007f6575086ce8 rip = 0x00007f65af5e6216 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:39 INFO - rbx = 0x00007f6576c93740 rbp = 0x00007f6574dfeea0 00:25:39 INFO - rsp = 0x00007f6574dfee60 r12 = 0x0000000000000000 00:25:39 INFO - r13 = 0x0000000000000ac9 r14 = 0x00007f6574dff700 00:25:39 INFO - r15 = 0x00007f6574dff670 rip = 0x00007f65b7fd888c 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:39 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:39 INFO - rsp = 0x00007f6574dfeeb0 r12 = 0x00007fff2b121a90 00:25:39 INFO - r13 = 0x00007f6574dff9c0 r14 = 0x0000000000000000 00:25:39 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:39 INFO - Found by: call frame info 00:25:39 INFO - 10 libc-2.15.so + 0xf338d 00:25:39 INFO - rsp = 0x00007f6574dfefc0 rip = 0x00007f65b87d638d 00:25:40 INFO - Found by: stack scanning 00:25:40 INFO - 00:25:40 INFO - Thread 40 00:25:40 INFO - 0 libpthread-2.15.so + 0xbd84 00:25:40 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000005 00:25:40 INFO - rcx = 0xffffffffffffffff rbx = 0x00007f65774c4160 00:25:40 INFO - rsi = 0x0000000000000080 rdi = 0x00007f657a674b4c 00:25:40 INFO - rbp = 0x00007f657affebe0 rsp = 0x00007f657affeb60 00:25:40 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000002 00:25:40 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 00:25:40 INFO - r12 = 0x00007f657a674b40 r13 = 0x0000000000000000 00:25:40 INFO - r14 = 0x00007f657affec90 r15 = 0x00000000ffffffff 00:25:40 INFO - rip = 0x00007f65b96cad84 00:25:40 INFO - Found by: given as instruction pointer in context 00:25:40 INFO - 1 libxul.so!mozilla::CondVar::Wait [CondVar.h:ecb3d43e41e3 : 79 + 0xb] 00:25:40 INFO - rbp = 0x00007f657affec00 rsp = 0x00007f657affebf0 00:25:40 INFO - rip = 0x00007f65aed1230c 00:25:40 INFO - Found by: previous frame's frame pointer 00:25:40 INFO - 2 libxul.so!nsThread::nsChainedEventQueue::GetEvent [nsEventQueue.cpp:ecb3d43e41e3 : 57 + 0x8] 00:25:40 INFO - rbx = 0x00007f657440cf60 rbp = 0x00007f657affec60 00:25:40 INFO - rsp = 0x00007f657affec10 r12 = 0x00007f6574fc58b0 00:25:40 INFO - rip = 0x00007f65aed143a3 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 3 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:ecb3d43e41e3 : 1206 + 0x19] 00:25:40 INFO - rbx = 0x00007f657440cf00 rbp = 0x00007f657affed10 00:25:40 INFO - rsp = 0x00007f657affec70 r12 = 0x0000000000000000 00:25:40 INFO - r13 = 0x0000000000000001 r14 = 0x00007f657affed30 00:25:40 INFO - r15 = 0x0000000000000001 rip = 0x00007f65aed1602b 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 4 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:ecb3d43e41e3 : 361 + 0xe] 00:25:40 INFO - rbx = 0x00007f657bdbf360 rbp = 0x00007f657affed50 00:25:40 INFO - rsp = 0x00007f657affed20 r12 = 0x00007f657d49fb00 00:25:40 INFO - r13 = 0x00007f657440cf00 r14 = 0x00007f65b0d13750 00:25:40 INFO - r15 = 0x00007f657d49fb20 rip = 0x00007f65aed2a1cc 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:ecb3d43e41e3 : 368 + 0xd] 00:25:40 INFO - rbx = 0x00007f657bdbf360 rbp = 0x00007f657affedb0 00:25:40 INFO - rsp = 0x00007f657affed60 r12 = 0x00007f657d49fb00 00:25:40 INFO - r13 = 0x00007f657440cf00 r14 = 0x00007f65b0d13750 00:25:40 INFO - r15 = 0x00007f657d49fb20 rip = 0x00007f65aed85f81 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 6 libxul.so!MessageLoop::Run [message_loop.cc:ecb3d43e41e3 : 232 + 0x6] 00:25:40 INFO - rbx = 0x00007f657440cf00 rbp = 0x00007f657affede0 00:25:40 INFO - rsp = 0x00007f657affedc0 r12 = 0x00007f657bdbf360 00:25:40 INFO - r13 = 0x00007f657affee10 r14 = 0x00007f657affee00 00:25:40 INFO - r15 = 0x00007f657440cf18 rip = 0x00007f65af6d8e23 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 7 libxul.so!nsThread::ThreadFunc [nsThread.cpp:ecb3d43e41e3 : 467 + 0x8] 00:25:40 INFO - rbx = 0x00007f657440cf00 rbp = 0x00007f657affee50 00:25:40 INFO - rsp = 0x00007f657affedf0 r12 = 0x00007f657bdbf360 00:25:40 INFO - r13 = 0x00007f657affee10 r14 = 0x00007f657affee00 00:25:40 INFO - r15 = 0x00007f657440cf18 rip = 0x00007f65af5e6216 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 8 libnspr4.so!_pt_root [ptthread.c:ecb3d43e41e3 : 216 + 0x7] 00:25:40 INFO - rbx = 0x00007f65774c4160 rbp = 0x00007f657affeea0 00:25:40 INFO - rsp = 0x00007f657affee60 r12 = 0x0000000000000000 00:25:40 INFO - r13 = 0x0000000000000adc r14 = 0x00007f657afff700 00:25:40 INFO - r15 = 0x00007f657afff670 rip = 0x00007f65b7fd888c 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 9 libpthread-2.15.so + 0x7e9a 00:25:40 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 00:25:40 INFO - rsp = 0x00007f657affeeb0 r12 = 0x00007fff2b11f930 00:25:40 INFO - r13 = 0x00007f657afff9c0 r14 = 0x00007f6580864ab0 00:25:40 INFO - r15 = 0x0000000000000003 rip = 0x00007f65b96c6e9a 00:25:40 INFO - Found by: call frame info 00:25:40 INFO - 10 libc-2.15.so + 0xf338d 00:25:40 INFO - rsp = 0x00007f657affefc0 rip = 0x00007f65b87d638d 00:25:40 INFO - Found by: stack scanning 00:25:40 INFO - 00:25:40 INFO - Loaded modules: 00:25:40 INFO - 0x00400000 - 0x00423fff firefox ??? (main) 00:25:40 INFO - 0x7f65715ee000 - 0x7f6571e8bfff libavcodec.so.53.35.0 ??? 00:25:40 INFO - 0x7f6573183000 - 0x7f65733fefff liborc-0.4.so.0.16.0 ??? 00:25:40 INFO - 0x7f65759ea000 - 0x7f6575bfafff libva.so.1.3200.0 ??? 00:25:40 INFO - 0x7f65790b2000 - 0x7f65792f7fff libibus-1.0.so.0.401.0 ??? 00:25:40 INFO - 0x7f65792f9000 - 0x7f65794fffff im-ibus.so ??? 00:25:40 INFO - 0x7f65797fc000 - 0x7f65799fffff libXss.so.1.0.0 ??? 00:25:40 INFO - 0x7f657b3ec000 - 0x7f657b8fffff SYSV00000000 (deleted) ??? 00:25:40 INFO - 0x7f657c0ec000 - 0x7f657c5fffff SYSV00000000 (deleted) ??? 00:25:40 INFO - 0x7f657d50b000 - 0x7f657d718fff libgsm.so.1.0.12 ??? 00:25:40 INFO - 0x7f657d719000 - 0x7f657d9cafff libschroedinger-1.0.so.0.11.0 ??? 00:25:40 INFO - 0x7f657d9cc000 - 0x7f657dbe4fff libspeex.so.1.5.0 ??? 00:25:40 INFO - 0x7f657dbe5000 - 0x7f657ddfffff libtheoradec.so.1.1.4 ??? 00:25:40 INFO - 0x7f657e1fb000 - 0x7f657e437fff libtheoraenc.so.1.1.2 ??? 00:25:40 INFO - 0x7f657e438000 - 0x7f657e6d2fff libvpx.so.1.0.0 ??? 00:25:40 INFO - 0x7f657e6dd000 - 0x7f657e8f8fff libavutil.so.51.22.1 ??? 00:25:40 INFO - 0x7f658308d000 - 0x7f65834b1fff libmozavcodec.so ??? 00:25:40 INFO - 0x7f65834b2000 - 0x7f65836f2fff libmozavutil.so ??? 00:25:40 INFO - 0x7f6584e67000 - 0x7f658507afff libtotem-narrowspace-plugin.so ??? 00:25:40 INFO - 0x7f658507b000 - 0x7f6585294fff libtotem-gmp-plugin.so ??? 00:25:40 INFO - 0x7f6585295000 - 0x7f65854a6fff libtotem-mully-plugin.so ??? 00:25:40 INFO - 0x7f65854a7000 - 0x7f65856b1fff libcrypt-2.15.so ??? 00:25:40 INFO - 0x7f65856e0000 - 0x7f6585981fff libsqlite3.so.0.8.6 ??? 00:25:40 INFO - 0x7f6585983000 - 0x7f6585bcbfff libhx509.so.5.0.0 ??? 00:25:40 INFO - 0x7f6585bcd000 - 0x7f6585ddbfff libheimbase.so.1.0.0 ??? 00:25:40 INFO - 0x7f6585ddc000 - 0x7f6586004fff libwind.so.0.0.0 ??? 00:25:40 INFO - 0x7f6586005000 - 0x7f6586208fff libkeyutils.so.1.4 ??? 00:25:40 INFO - 0x7f6586209000 - 0x7f658641dfff libroken.so.18.1.0 ??? 00:25:40 INFO - 0x7f658641e000 - 0x7f6586650fff libhcrypto.so.4.1.0 ??? 00:25:40 INFO - 0x7f6586652000 - 0x7f65868f1fff libasn1.so.8.0.0 ??? 00:25:40 INFO - 0x7f65868f2000 - 0x7f6586b77fff libkrb5.so.26.0.0 ??? 00:25:40 INFO - 0x7f6586b78000 - 0x7f6586d7efff libheimntlm.so.0.1.0 ??? 00:25:40 INFO - 0x7f6586d7f000 - 0x7f6586f82fff libgpg-error.so.0.8.0 ??? 00:25:40 INFO - 0x7f6586f83000 - 0x7f6587194fff libp11-kit.so.0.0.0 ??? 00:25:40 INFO - 0x7f6587195000 - 0x7f65873a5fff libtasn1.so.3.1.12 ??? 00:25:40 INFO - 0x7f65873a6000 - 0x7f65875adfff libkrb5support.so.0.1 ??? 00:25:40 INFO - 0x7f65875ae000 - 0x7f65877b1fff libcom_err.so.2.1 ??? 00:25:40 INFO - 0x7f65877b2000 - 0x7f65879d8fff libk5crypto.so.3.1 ??? 00:25:40 INFO - 0x7f65879da000 - 0x7f6587ca7fff libkrb5.so.3.3 ??? 00:25:40 INFO - 0x7f6587ca8000 - 0x7f6587ee5fff libgssapi.so.3.0.0 ??? 00:25:40 INFO - 0x7f6587ee6000 - 0x7f6588100fff libsasl2.so.2.0.25 ??? 00:25:40 INFO - 0x7f6588101000 - 0x7f658831afff librtmp.so.0 ??? 00:25:40 INFO - 0x7f658831b000 - 0x7f6588598fff libgcrypt.so.11.7.0 ??? 00:25:40 INFO - 0x7f6588599000 - 0x7f6588853fff libgnutls.so.26.21.8 ??? 00:25:40 INFO - 0x7f6588855000 - 0x7f6588a92fff libgssapi_krb5.so.2.2 ??? 00:25:40 INFO - 0x7f6588a93000 - 0x7f6588cdffff libldap_r-2.4.so.2.8.1 ??? 00:25:40 INFO - 0x7f6588ce2000 - 0x7f6588eeffff liblber-2.4.so.2.8.1 ??? 00:25:40 INFO - 0x7f6588ef0000 - 0x7f6589122fff libidn.so.11.6.6 ??? 00:25:40 INFO - 0x7f6589123000 - 0x7f658934ffff liblua5.1.so.0.0.0 ??? 00:25:40 INFO - 0x7f6589350000 - 0x7f65895a7fff libcurl-gnutls.so.4.2.0 ??? 00:25:40 INFO - 0x7f65895a8000 - 0x7f65897b2fff libquvi.so.7.0.0 ??? 00:25:40 INFO - 0x7f65897b3000 - 0x7f65899b8fff libtotem-plparser-mini.so.17.0.3 ??? 00:25:40 INFO - 0x7f65899b9000 - 0x7f6589bd1fff libtotem-cone-plugin.so ??? 00:25:40 INFO - 0x7f6589bd2000 - 0x7f6589dd3fff librhythmbox-itms-detection-plugin.so ??? 00:25:40 INFO - 0x7f6589dd4000 - 0x7f6589fe9fff libnpthirdtest.so ??? 00:25:40 INFO - 0x7f6589fea000 - 0x7f658a1fffff libnpswftest.so ??? 00:25:40 INFO - 0x7f658a4bc000 - 0x7f658a6d1fff libnpctrltest.so ??? 00:25:40 INFO - 0x7f658a6d2000 - 0x7f658a8e7fff libnptest.so ??? 00:25:40 INFO - 0x7f658a8e8000 - 0x7f658aafdfff libnpsecondtest.so ??? 00:25:40 INFO - 0x7f658aafe000 - 0x7f658adaffff libgdk-x11-2.0.so.0.2400.10 ??? 00:25:40 INFO - 0x7f658adb0000 - 0x7f658b3e7fff libgtk-x11-2.0.so.0.2400.10 ??? 00:25:40 INFO - 0x7f658b3ea000 - 0x7f658b5fffff libnptestjava.so ??? 00:25:40 INFO - 0x7f658d46e000 - 0x7f658e315fff icon-theme.cache ??? 00:25:40 INFO - 0x7f658e316000 - 0x7f658ebfffff icon-theme.cache ??? 00:25:40 INFO - 0x7f658effc000 - 0x7f658f229fff libgconf-2.so.4.1.5 ??? 00:25:40 INFO - 0x7f658fa45000 - 0x7f65913d1fff libLLVM-3.3.so.1 ??? 00:25:40 INFO - 0x7f65913e5000 - 0x7f6591818fff libgallium.so.0.0.0 ??? 00:25:40 INFO - 0x7f65919e1000 - 0x7f6591fbefff libdricore9.2.1.so.1.0.0 ??? 00:25:40 INFO - 0x7f6591fd7000 - 0x7f6592244fff swrast_dri.so ??? 00:25:40 INFO - 0x7f659224c000 - 0x7f6592456fff libdrm.so.2.4.0 ??? 00:25:40 INFO - 0x7f6592457000 - 0x7f659265bfff libXxf86vm.so.1.0.0 ??? 00:25:40 INFO - 0x7f659265c000 - 0x7f6592860fff libxcb-dri2.so.0.0.0 ??? 00:25:40 INFO - 0x7f6592861000 - 0x7f6592a77fff libxcb-glx.so.0.0.0 ??? 00:25:40 INFO - 0x7f6592a78000 - 0x7f6592c9cfff libglapi.so.0.0.0 ??? 00:25:40 INFO - 0x7f6592c9e000 - 0x7f6592efcfff libGL.so.1.2.0 ??? 00:25:40 INFO - 0x7f6594d31000 - 0x7f6594efffff startupCache.8.little ??? 00:25:40 INFO - 0x7f6595aa8000 - 0x7f6595afefff Ubuntu-R.ttf ??? 00:25:40 INFO - 0x7f659644e000 - 0x7f65964fdfff DejaVuSans.ttf ??? 00:25:40 INFO - 0x7f6596f5c000 - 0x7f6596ffffff Ubuntu-B.ttf ??? 00:25:40 INFO - 0x7f659731b000 - 0x7f65973fefff firefox@getpocket.com.xpi ??? 00:25:40 INFO - 0x7f6598615000 - 0x7f65986fdfff icon-theme.cache ??? 00:25:40 INFO - 0x7f6599943000 - 0x7f6599999fff Ubuntu-R.ttf ??? 00:25:40 INFO - 0x7f659999a000 - 0x7f6599c2efff libnssckbi.so ??? 00:25:40 INFO - 0x7f6599c2f000 - 0x7f6599ea9fff libfreeblpriv3.so ??? 00:25:40 INFO - 0x7f6599eae000 - 0x7f659a0cafff libnssdbm3.so ??? 00:25:40 INFO - 0x7f659a0cb000 - 0x7f659a2fffff libsoftokn3.so ??? 00:25:40 INFO - 0x7f659aa1b000 - 0x7f659aae6fff Ubuntu-L.ttf ??? 00:25:40 INFO - 0x7f659aae7000 - 0x7f659ab98fff DejaVuSerif.ttf ??? 00:25:40 INFO - 0x7f659aba9000 - 0x7f659b077fff libvorbisenc.so.2.0.8 ??? 00:25:40 INFO - 0x7f659b078000 - 0x7f659b2c1fff libFLAC.so.8.2.0 ??? 00:25:40 INFO - 0x7f659b2c2000 - 0x7f659b4c7fff libasyncns.so.0.3.1 ??? 00:25:40 INFO - 0x7f659b4c8000 - 0x7f659b72afff libsndfile.so.1.0.25 ??? 00:25:40 INFO - 0x7f659b72f000 - 0x7f659b937fff libwrap.so.0.7.6 ??? 00:25:40 INFO - 0x7f659b938000 - 0x7f659bb95fff libpulsecommon-1.1.so ??? 00:25:40 INFO - 0x7f659bb96000 - 0x7f659bd9dfff libjson.so.0.0.1 ??? 00:25:40 INFO - 0x7f659bd9e000 - 0x7f659bfe5fff libpulse.so.0.13.5 ??? 00:25:40 INFO - 0x7f659cb66000 - 0x7f659cd68fff pango-basic-fc.so ??? 00:25:40 INFO - 0x7f659cd69000 - 0x7f659cd69fff c05880de57d1f5e948fdfacc138775d9-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd6a000 - 0x7f659cd72fff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd73000 - 0x7f659cd74fff 99e8ed0e538f840c565b6ed5dad60d56-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd75000 - 0x7f659cd77fff f24b2111ab8703b4e963115a8cf14259-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd78000 - 0x7f659cd7efff 63c7aca0c1b0a3f740ee470c2e28e675-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd7f000 - 0x7f659cd86fff a6d8cf8e4ec09cdbc8633c31745a07dd-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd87000 - 0x7f659cd8afff 2cd17615ca594fa2959ae173292e504c-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd8b000 - 0x7f659cd8bfff e7071f4a29fa870f4323321c154eba04-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd8c000 - 0x7f659cd8cfff 9620031e5ef3d9f8db76a0a1427e3349-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd8d000 - 0x7f659cd8dfff a2ab74764b07279e7c36ddb1d302cf26-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd8e000 - 0x7f659cd8efff 0d8c3b2ac0904cb8a57a757ad11a4a08-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd8f000 - 0x7f659cd90fff 646addb8444faa74ee138aa00ab0b6a0-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd91000 - 0x7f659cd96fff a755afe4a08bf5b97852ceb7400b47bc-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cd97000 - 0x7f659cd9ffff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cda0000 - 0x7f659cdaffff 04aabc0a78ac019cf9454389977116d2-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdb0000 - 0x7f659cdb2fff 385c0604a188198f04d133e54aba7fe7-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdb3000 - 0x7f659cdb4fff ddd4086aec35a5275babba44bb759c3c-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdb5000 - 0x7f659cdb5fff 4794a0821666d79190d59a36cb4f44b5-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdb6000 - 0x7f659cdb8fff 8801497958630a81b71ace7c5f9b32a8-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdb9000 - 0x7f659cdbdfff 3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdbe000 - 0x7f659cdbefff 56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdbf000 - 0x7f659cdbffff b9d506c9ac06c20b433354fa67a72993-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdc0000 - 0x7f659cdc4fff b47c4e1ecd0709278f4910c18777a504-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdc5000 - 0x7f659cdd4fff d52a8644073d54c13679302ca1180695-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cdd5000 - 0x7f659cddbfff 089dead882dea3570ffc31a9898cfb69-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cddc000 - 0x7f659cde5fff 83bf95040141907cd45bb53cf7c1c148-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cde6000 - 0x7f659cde8fff e13b20fdb08344e0e664864cc2ede53d-le64.cache-3 ??? 00:25:40 INFO - 0x7f659cde9000 - 0x7f659cdedfff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-3 ??? 00:25:40 INFO - 0x7f659e303000 - 0x7f659e356fff DejaVuSerif-Bold.ttf ??? 00:25:40 INFO - 0x7f659e3c7000 - 0x7f659e3e9fff icon-theme.cache ??? 00:25:40 INFO - 0x7f65a1608000 - 0x7f65a165bfff DejaVuSerif-Bold.ttf ??? 00:25:40 INFO - 0x7f65a26e1000 - 0x7f65a3206fff icudt58l.dat ??? 00:25:40 INFO - 0x7f65a3207000 - 0x7f65a536cfff omni.ja ??? 00:25:40 INFO - 0x7f65a536d000 - 0x7f65a70fffff omni.ja ??? 00:25:40 INFO - 0x7f65a7207000 - 0x7f65a720efff webappsstore.sqlite-shm ??? 00:25:40 INFO - 0x7f65a7a40000 - 0x7f65a7c42fff libnss_mdns4.so.2 ??? 00:25:40 INFO - 0x7f65a7c43000 - 0x7f65a7e4afff libnss_dns-2.15.so ??? 00:25:40 INFO - 0x7f65a7e4b000 - 0x7f65a804dfff libnss_mdns4_minimal.so.2 ??? 00:25:40 INFO - 0x7f65a804e000 - 0x7f65a8254fff libogg.so.0.7.1 ??? 00:25:40 INFO - 0x7f65a8255000 - 0x7f65a8480fff libvorbis.so.0.4.5 ??? 00:25:40 INFO - 0x7f65a8481000 - 0x7f65a868afff libltdl.so.7.3.0 ??? 00:25:40 INFO - 0x7f65a868b000 - 0x7f65a889bfff libtdb.so.1.2.9 ??? 00:25:40 INFO - 0x7f65a889c000 - 0x7f65a8aa3fff libvorbisfile.so.3.3.4 ??? 00:25:40 INFO - 0x7f65a8aa4000 - 0x7f65a8cb3fff libcanberra.so.0.2.5 ??? 00:25:40 INFO - 0x7f65a8cb4000 - 0x7f65a8eb8fff libcanberra-gtk3.so.0.1.8 ??? 00:25:40 INFO - 0x7f65a8eb9000 - 0x7f65a90bffff libcanberra-gtk3-module.so ??? 00:25:40 INFO - 0x7f65a98c0000 - 0x7f65a98cafff icon-theme.cache ??? 00:25:40 INFO - 0x7f65a98eb000 - 0x7f65a9af0fff libpixbufloader-png.so ??? 00:25:40 INFO - 0x7f65a9af1000 - 0x7f65a9cfffff libunico.so ??? 00:25:40 INFO - 0x7f65a9e32000 - 0x7f65aa03efff libnss_files-2.15.so ??? 00:25:40 INFO - 0x7f65aa03f000 - 0x7f65aa24afff libnss_nis-2.15.so ??? 00:25:40 INFO - 0x7f65aa24b000 - 0x7f65aa462fff libnsl-2.15.so ??? 00:25:40 INFO - 0x7f65aa465000 - 0x7f65aa66dfff libnss_compat-2.15.so ??? 00:25:40 INFO - 0x7f65aa66e000 - 0x7f65aa875fff libdconfsettings.so ??? 00:25:40 INFO - 0x7f65aa876000 - 0x7f65aaa88fff liboverlay-scrollbar3-0.2.so.0.0.16 ??? 00:25:40 INFO - 0x7f65ab289000 - 0x7f65ab48cfff UTF-16.so ??? 00:25:40 INFO - 0x7f65ab48d000 - 0x7f65ab691fff libuuid.so.1.3.0 ??? 00:25:40 INFO - 0x7f65ab692000 - 0x7f65ab8a8fff libICE.so.6.3.0 ??? 00:25:40 INFO - 0x7f65ab8ac000 - 0x7f65abab3fff libSM.so.6.0.1 ??? 00:25:40 INFO - 0x7f65abab4000 - 0x7f65abcb5fff libgthread-2.0.so.0.3200.1 ??? 00:25:40 INFO - 0x7f65abcb6000 - 0x7f65abf1afff libXt.so.6.0.0 ??? 00:25:40 INFO - 0x7f65abf1c000 - 0x7f65ac11dfff libX11-xcb.so.1.0.0 ??? 00:25:40 INFO - 0x7f65ac11e000 - 0x7f65ac361fff libdbus-1.so.3.5.8 ??? 00:25:40 INFO - 0x7f65ac362000 - 0x7f65ac588fff libdbus-glib-1.so.2.2.2 ??? 00:25:40 INFO - 0x7f65ac589000 - 0x7f65b1102fff libxul.so ??? 00:25:40 INFO - 0x7f65b1171000 - 0x7f65b1376fff libXdmcp.so.6.0.0 ??? 00:25:40 INFO - 0x7f65b1377000 - 0x7f65b1579fff libXau.so.6.0.0 ??? 00:25:40 INFO - 0x7f65b157a000 - 0x7f65b17b6fff libpcre.so.3.12.1 ??? 00:25:40 INFO - 0x7f65b17b7000 - 0x7f65b19befff libffi.so.6.0.0 ??? 00:25:40 INFO - 0x7f65b19bf000 - 0x7f65b1bd8fff libresolv-2.15.so ??? 00:25:40 INFO - 0x7f65b1bdb000 - 0x7f65b1df8fff libselinux.so.1 ??? 00:25:40 INFO - 0x7f65b1dfa000 - 0x7f65b2023fff libexpat.so.1.5.2 ??? 00:25:40 INFO - 0x7f65b2024000 - 0x7f65b223afff libz.so.1.2.3.4 ??? 00:25:40 INFO - 0x7f65b223b000 - 0x7f65b2444fff libXrender.so.1.3.0 ??? 00:25:40 INFO - 0x7f65b2445000 - 0x7f65b264efff libxcb-render.so.0.0.0 ??? 00:25:40 INFO - 0x7f65b264f000 - 0x7f65b2851fff libxcb-shm.so.0.0.0 ??? 00:25:40 INFO - 0x7f65b2852000 - 0x7f65b2a79fff libpng12.so.0.46.0 ??? 00:25:40 INFO - 0x7f65b2a7a000 - 0x7f65b2d00fff libpixman-1.so.0.24.4 ??? 00:25:40 INFO - 0x7f65b2d01000 - 0x7f65b2f1efff libxcb.so.1.1.0 ??? 00:25:40 INFO - 0x7f65b2f1f000 - 0x7f65b31bafff libfreetype.so.6.8.0 ??? 00:25:40 INFO - 0x7f65b31bb000 - 0x7f65b33bdfff libXdamage.so.1.1.0 ??? 00:25:40 INFO - 0x7f65b33be000 - 0x7f65b35c0fff libXcomposite.so.1.0.0 ??? 00:25:40 INFO - 0x7f65b35c1000 - 0x7f65b37cafff libXcursor.so.1.0.2 ??? 00:25:40 INFO - 0x7f65b37cb000 - 0x7f65b39d3fff libXrandr.so.2.2.0 ??? 00:25:40 INFO - 0x7f65b39d4000 - 0x7f65b3bd6fff libXinerama.so.1.0.0 ??? 00:25:40 INFO - 0x7f65b3bd7000 - 0x7f65b3de7fff libXext.so.6.4.0 ??? 00:25:40 INFO - 0x7f65b3de8000 - 0x7f65b40dbfff libglib-2.0.so.0.3200.1 ??? 00:25:40 INFO - 0x7f65b40dd000 - 0x7f65b432bfff libgobject-2.0.so.0.3200.1 ??? 00:25:40 INFO - 0x7f65b432c000 - 0x7f65b4678fff libgio-2.0.so.0.3200.1 ??? 00:25:40 INFO - 0x7f65b467b000 - 0x7f65b48b0fff libfontconfig.so.1.4.4 ??? 00:25:40 INFO - 0x7f65b48b1000 - 0x7f65b4af9fff libpango-1.0.so.0.3000.0 ??? 00:25:40 INFO - 0x7f65b4afa000 - 0x7f65b4d23fff libpangoft2-1.0.so.0.3000.0 ??? 00:25:40 INFO - 0x7f65b4d24000 - 0x7f65b4f43fff libgdk_pixbuf-2.0.so.0.2600.1 ??? 00:25:40 INFO - 0x7f65b4f44000 - 0x7f65b51fefff libcairo.so.2.11000.2 ??? 00:25:40 INFO - 0x7f65b5202000 - 0x7f65b540afff libcairo-gobject.so.2.11000.2 ??? 00:25:40 INFO - 0x7f65b540b000 - 0x7f65b562cfff libatk-1.0.so.0.20409.1 ??? 00:25:40 INFO - 0x7f65b562d000 - 0x7f65b5832fff libXfixes.so.3.1.0 ??? 00:25:40 INFO - 0x7f65b5833000 - 0x7f65b5a41fff libXi.so.6.1.0 ??? 00:25:40 INFO - 0x7f65b5a42000 - 0x7f65b5d75fff libX11.so.6.3.0 ??? 00:25:40 INFO - 0x7f65b5d76000 - 0x7f65b5f81fff libpangocairo-1.0.so.0.3000.0 ??? 00:25:40 INFO - 0x7f65b5f82000 - 0x7f65b6185fff libgmodule-2.0.so.0.3200.1 ??? 00:25:40 INFO - 0x7f65b6186000 - 0x7f65b6403fff libgdk-3.so.0.400.1 ??? 00:25:40 INFO - 0x7f65b6404000 - 0x7f65b6a89fff libgtk-3.so.0.400.1 ??? 00:25:40 INFO - 0x7f65b6a8c000 - 0x7f65b6c8cfff libmozgtk.so ??? 00:25:40 INFO - 0x7f65b6c8d000 - 0x7f65b6e9afff liblgpllibs.so ??? 00:25:40 INFO - 0x7f65b6f1b000 - 0x7f65b722bfff libmozsqlite3.so ??? 00:25:40 INFO - 0x7f65b722c000 - 0x7f65b7469fff libssl3.so ??? 00:25:40 INFO - 0x7f65b746b000 - 0x7f65b768cfff libsmime3.so ??? 00:25:40 INFO - 0x7f65b768d000 - 0x7f65b797dfff libnss3.so ??? 00:25:40 INFO - 0x7f65b7980000 - 0x7f65b7ba8fff libnssutil3.so ??? 00:25:40 INFO - 0x7f65b7ba9000 - 0x7f65b7dabfff libplds4.so ??? 00:25:40 INFO - 0x7f65b7dac000 - 0x7f65b7faffff libplc4.so ??? 00:25:40 INFO - 0x7f65b7fb0000 - 0x7f65b81e9fff libnspr4.so ??? 00:25:40 INFO - 0x7f65b81ed000 - 0x7f65b83fffff libmozsandbox.so ??? 00:25:40 INFO - 0x7f65b8600000 - 0x7f65b8607fff places.sqlite-shm ??? 00:25:40 INFO - 0x7f65b863a000 - 0x7f65b868bfff DejaVuSansMono.ttf ??? 00:25:40 INFO - 0x7f65b868c000 - 0x7f65b86e2fff Ubuntu-R.ttf ??? 00:25:40 INFO - 0x7f65b86e3000 - 0x7f65b8a9bfff libc-2.15.so ??? (WARNING: No symbols, libc-2.15.so, 957F24AC04A37F4C6C4C1F17E14B7FF00) 00:25:40 INFO - 0x7f65b8aa1000 - 0x7f65b8cb6fff libgcc_s.so.1 ??? 00:25:40 INFO - 0x7f65b8cb7000 - 0x7f65b8fb2fff libm-2.15.so ??? 00:25:40 INFO - 0x7f65b8fb3000 - 0x7f65b929dfff libstdc++.so.6.0.16 ??? 00:25:40 INFO - 0x7f65b92b3000 - 0x7f65b94bafff librt-2.15.so ??? 00:25:40 INFO - 0x7f65b94bb000 - 0x7f65b96befff libdl-2.15.so ??? 00:25:40 INFO - 0x7f65b96bf000 - 0x7f65b98d7fff libpthread-2.15.so ??? (WARNING: No symbols, libpthread-2.15.so, 11EC53CF04DEE1536A0021DECCC5AE8D0) 00:25:40 INFO - 0x7f65b98dc000 - 0x7f65b98fdfff ld-2.15.so ??? 00:25:40 INFO - 0x7f65b98fe000 - 0x7f65b98fffff workerbootstrap-test@mozilla.org.xpi ??? 00:25:40 INFO - 0x7f65b9900000 - 0x7f65b9902fff worker-test@mozilla.org.xpi ??? 00:25:40 INFO - 0x7f65b9913000 - 0x7f65b992efff mime.cache ??? 00:25:40 INFO - 0x7f65b992f000 - 0x7f65b9952fff gschemas.compiled ??? 00:25:40 INFO - 0x7f65b9953000 - 0x7f65b9adbfff locale-archive ??? 00:25:40 INFO - 0x7f65b9ae2000 - 0x7f65b9ae2fff a1609c4a89f9b0f48ca737febb9bfc7c-le64.cache-3 ??? 00:25:40 INFO - 0x7f65b9af3000 - 0x7f65b9af3fff user ??? 00:25:40 INFO - 0x7f65b9af4000 - 0x7f65b9af4fff user ??? 00:25:40 INFO - 0x7f65b9af5000 - 0x7f65b9afbfff gconv-modules.cache ??? 00:25:40 INFO - 0x7fff2b1ff000 - 0x7fff2b1fffff linux-gate.so ??? 00:25:40 INFO - Stopping web server 00:25:40 INFO - Stopping web socket server 00:25:40 INFO - Stopping ssltunnel 00:25:40 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:25:40 INFO - runtests.py | Running tests: end. 00:25:40 INFO - Buffered messages finished 00:25:40 INFO - dir: dom/security/test/general 00:25:40 INFO - Setting pipeline to PAUSED ... 00:25:40 INFO - Pipeline is PREROLLING ... 00:25:40 INFO - Pipeline is PREROLLED ... 00:25:40 INFO - Setting pipeline to PLAYING ... 00:25:40 INFO - New clock: GstSystemClock 00:25:40 INFO - Got EOS from element "pipeline0". 00:25:40 INFO - Execution ended after 33423887 ns. 00:25:40 INFO - Setting pipeline to PAUSED ... 00:25:40 INFO - Setting pipeline to READY ... 00:25:40 INFO - Setting pipeline to NULL ... 00:25:40 INFO - Freeing pipeline ... 00:25: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' 00:25:40 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:25:40 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpRX9aKR.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:25:40 INFO - runtests.py | Server pid: 2813 00:25:40 INFO - runtests.py | Websocket server pid: 2816 00:25:40 INFO - runtests.py | SSL tunnel pid: 2832 00:25:40 INFO - runtests.py | Running with e10s: True 00:25:40 INFO - runtests.py | Running tests: start. 00:25:40 INFO - 00:25:40 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpRX9aKR.mozrunner 00:25:40 INFO - runtests.py | Application pid: 2841 00:25:40 INFO - TEST-INFO | started process Main app process 00:25:42 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:25:43 INFO - 1479284743862 Marionette INFO Listening on port 2828 00:25:49 INFO - SimpleTest START 00:25:49 INFO - TEST-START | dom/security/test/general/test_block_script_wrong_mime.html 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'application/javascript' should load 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with mime 'text/javascript' should load 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/mpeg' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'audio/' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/jpeg' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'image/' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/mpeg' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'video/' should be blocked 00:25:50 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | script with wrong mime 'text/csv' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/mpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'audio/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/jpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'video/mpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'text/javascript' should load 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'image/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with mime 'application/javascript' should load 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker with wrong mime 'text/csv' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/mpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'image/jpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'audio/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'text/csv' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with wrong mime 'video/mpeg' should be blocked 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | should gets correct error message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'application/javascript' should load 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker/importScripts with mime 'text/javascript' should load 00:25:51 INFO - TEST-PASS | dom/security/test/general/test_block_script_wrong_mime.html | worker should send correct message 00:25:51 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:25:51 INFO - MEMORY STAT | vsize 726MB | residentFast 118MB | heapAllocated 34MB 00:25:51 INFO - TEST-OK | dom/security/test/general/test_block_script_wrong_mime.html | took 2476ms 00:25:51 INFO - TEST-START | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | content policy type should TYPESUBDOCUMENT 00:25:52 INFO - MEMORY STAT | vsize 727MB | residentFast 120MB | heapAllocated 35MB 00:25:52 INFO - TEST-OK | dom/security/test/general/test_contentpolicytype_targeted_link_iframe.html | took 324ms 00:25:52 INFO - TEST-START | dom/security/test/general/test_nosniff.html 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | style nosniff correct type should load 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | style nosniff wrong type should not load 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | script nosniff correct type should load 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | script nosniff wrong type should not load 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | img nosniff correct type should load 00:25:52 INFO - TEST-PASS | dom/security/test/general/test_nosniff.html | img nosniff wrong type should not load 00:25:52 INFO - MEMORY STAT | vsize 728MB | residentFast 121MB | heapAllocated 36MB 00:25:52 INFO - TEST-OK | dom/security/test/general/test_nosniff.html | took 297ms 00:25:52 INFO - TEST-START | Shutdown 00:25:52 INFO - Passed: 52 00:25:52 INFO - Failed: 0 00:25:52 INFO - Todo: 0 00:25:52 INFO - Mode: e10s 00:25:52 INFO - Slowest: 2476ms - /tests/dom/security/test/general/test_block_script_wrong_mime.html 00:25:52 INFO - SimpleTest FINISHED 00:25:52 INFO - TEST-INFO | Ran 1 Loops 00:25:52 INFO - SimpleTest FINISHED 00:25:54 INFO - TEST-INFO | Main app process: exit 0 00:25:54 INFO - runtests.py | Application ran for: 0:00:13.382388 00:25:54 INFO - zombiecheck | Reading PID log: /tmp/tmpmcGS02pidlog 00:25:54 INFO - ==> process 2841 launched child process 2862 00:25:54 INFO - ==> process 2841 launched child process 2899 00:25:54 INFO - zombiecheck | Checking for orphan process with PID: 2862 00:25:54 INFO - zombiecheck | Checking for orphan process with PID: 2899 00:25:54 INFO - Stopping web server 00:25:54 INFO - Stopping web socket server 00:25:54 INFO - Stopping ssltunnel 00:25:54 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:25:54 INFO - runtests.py | Running tests: end. 00:25:54 INFO - Buffered messages finished 00:25:54 INFO - dir: dom/security/test/mixedcontentblocker 00:25:54 INFO - Setting pipeline to PAUSED ... 00:25:54 INFO - Pipeline is PREROLLING ... 00:25:54 INFO - Pipeline is PREROLLED ... 00:25:54 INFO - Setting pipeline to PLAYING ... 00:25:54 INFO - New clock: GstSystemClock 00:25:54 INFO - Got EOS from element "pipeline0". 00:25:54 INFO - Execution ended after 32665282 ns. 00:25:54 INFO - Setting pipeline to PAUSED ... 00:25:54 INFO - Setting pipeline to READY ... 00:25:54 INFO - Setting pipeline to NULL ... 00:25:54 INFO - Freeing pipeline ... 00:25:55 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:25:55 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:25:55 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpUDGhmz.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:25:55 INFO - runtests.py | Server pid: 2982 00:25:55 INFO - runtests.py | Websocket server pid: 2985 00:25:56 INFO - runtests.py | SSL tunnel pid: 2996 00:25:56 INFO - runtests.py | Running with e10s: True 00:25:56 INFO - runtests.py | Running tests: start. 00:25:56 INFO - 00:25:56 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpUDGhmz.mozrunner 00:25:56 INFO - runtests.py | Application pid: 3010 00:25:56 INFO - TEST-INFO | started process Main app process 00:25:58 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:25:59 INFO - 1479284759134 Marionette INFO Listening on port 2828 00:26:04 INFO - SimpleTest START 00:26:04 INFO - TEST-START | dom/security/test/mixedcontentblocker/test_bug803225.html 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 00:26:06 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 00:26:07 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 00:26:08 INFO - [Parent 3010] WARNING: pipe error (85): Connection reset by peer: file /builds/slave/ash-l64-pgo-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 346 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 00:26:08 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 00:26:09 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 00:26:10 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 00:26:10 INFO - [Parent 3010] WARNING: pipe error (89): Connection reset by peer: file /builds/slave/ash-l64-pgo-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 346 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 00:26:11 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 00:26:12 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 00:26:12 INFO - [Parent 3010] WARNING: pipe error (92): Connection reset by peer: file /builds/slave/ash-l64-pgo-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 346 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with resource protocol did not load 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with unsafe about protocol loaded 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with data protocol did not load 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with about protocol did not load 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with javascript protocol did not load 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mozicon protocol did not load 00:26:13 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with wss protocol did not load 00:26:14 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_bug803225.html | resource with mailto protocol did not load 00:26:14 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:26:14 INFO - MEMORY STAT | vsize 673MB | residentFast 79MB | heapAllocated 24MB 00:26:14 INFO - [Parent 3010] WARNING: pipe error (93): Connection reset by peer: file /builds/slave/ash-l64-pgo-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 346 00:26:14 INFO - TEST-OK | dom/security/test/mixedcontentblocker/test_bug803225.html | took 10287ms 00:26:14 INFO - TEST-START | dom/security/test/mixedcontentblocker/test_frameNavigation.html 00:26:15 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigating to insecure iframe blocked on insecure page 00:26:15 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigating to insecure grandchild iframe blocked on insecure page 00:26:16 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | couldn't open an http link in a new window from a secure page 00:26:20 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigated to insecure iframe on secure page 00:26:21 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigating to insecure iframe blocked on insecure page 00:26:21 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigating to insecure grandchild iframe blocked on insecure page 00:26:21 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | couldn't open an http link in a new window from a secure page 00:26:21 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_frameNavigation.html | navigated to insecure iframe on secure page 00:26:21 INFO - MEMORY STAT | vsize 689MB | residentFast 99MB | heapAllocated 29MB 00:26:22 INFO - TEST-OK | dom/security/test/mixedcontentblocker/test_frameNavigation.html | took 7155ms 00:26:22 INFO - TEST-START | dom/security/test/mixedcontentblocker/test_main.html 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | iframe did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | xhr did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | image did not follow block_display_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcset did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcsetFallback did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imagePicture did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageJoinPicture did not follow block_active_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | media did not follow block_display_content pref 00:26:22 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageLeavePicture did not follow block_display_content pref 00:26:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | object did not follow block_active_content pref 00:26:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | script did not follow block_active_content pref 00:26:32 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | stylesheet did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | image did not follow block_display_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | media did not follow block_display_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | object did not follow block_active_content pref 00:26:33 INFO - Xlib: extension "RANDR" missing on display ":0". 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | stylesheet did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | script did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | xhr did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imagePicture did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageJoinPicture did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcset did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcsetFallback did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | iframe did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageLeavePicture did not follow block_display_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | iframe did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | xhr did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcset did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcsetFallback did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imagePicture did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | image did not follow block_display_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageJoinPicture did not follow block_active_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageLeavePicture did not follow block_display_content pref 00:26:33 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | media did not follow block_display_content pref 00:26:43 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | object did not follow block_active_content pref 00:26:43 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | script did not follow block_active_content pref 00:26:43 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | stylesheet did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | image did not follow block_display_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcset did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageSrcsetFallback did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imagePicture did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | object did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageJoinPicture did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | imageLeavePicture did not follow block_display_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | script did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | stylesheet did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | xhr did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | iframe did not follow block_active_content pref 00:26:44 INFO - TEST-PASS | dom/security/test/mixedcontentblocker/test_main.html | media did not follow block_display_content pref 00:26:44 INFO - MEMORY STAT | vsize 738MB | residentFast 95MB | heapAllocated 28MB 00:26:44 INFO - TEST-OK | dom/security/test/mixedcontentblocker/test_main.html | took 22288ms 00:26:44 INFO - TEST-START | Shutdown 00:26:44 INFO - Passed: 88 00:26:44 INFO - Failed: 0 00:26:44 INFO - Todo: 0 00:26:44 INFO - Mode: e10s 00:26:44 INFO - Slowest: 22288ms - /tests/dom/security/test/mixedcontentblocker/test_main.html 00:26:44 INFO - SimpleTest FINISHED 00:26:44 INFO - TEST-INFO | Ran 1 Loops 00:26:44 INFO - SimpleTest FINISHED 00:26:46 INFO - TEST-INFO | Main app process: exit 0 00:26:46 INFO - runtests.py | Application ran for: 0:00:50.095301 00:26:46 INFO - zombiecheck | Reading PID log: /tmp/tmpskz6hWpidlog 00:26:46 INFO - ==> process 3010 launched child process 3031 00:26:46 INFO - ==> process 3010 launched child process 3065 00:26:46 INFO - ==> process 3010 launched child process 3103 00:26:46 INFO - ==> process 3010 launched child process 3131 00:26:46 INFO - ==> process 3010 launched child process 3158 00:26:46 INFO - ==> process 3010 launched child process 3185 00:26:46 INFO - ==> process 3010 launched child process 3213 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3031 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3065 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3103 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3131 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3158 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3185 00:26:46 INFO - zombiecheck | Checking for orphan process with PID: 3213 00:26:46 INFO - Stopping web server 00:26:46 INFO - Stopping web socket server 00:26:46 INFO - Stopping ssltunnel 00:26:46 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:26:46 INFO - runtests.py | Running tests: end. 00:26:46 INFO - Buffered messages finished 00:26:46 INFO - dir: dom/security/test/sri 00:26:46 INFO - Setting pipeline to PAUSED ... 00:26:46 INFO - Pipeline is PREROLLING ... 00:26:46 INFO - Pipeline is PREROLLED ... 00:26:46 INFO - Setting pipeline to PLAYING ... 00:26:46 INFO - New clock: GstSystemClock 00:26:46 INFO - Got EOS from element "pipeline0". 00:26:46 INFO - Execution ended after 32669137 ns. 00:26:46 INFO - Setting pipeline to PAUSED ... 00:26:46 INFO - Setting pipeline to READY ... 00:26:46 INFO - Setting pipeline to NULL ... 00:26:46 INFO - Freeing pipeline ... 00:26:47 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:26:47 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:26:47 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp1St7de.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:26:47 INFO - runtests.py | Server pid: 3253 00:26:47 INFO - runtests.py | Websocket server pid: 3256 00:26:47 INFO - runtests.py | SSL tunnel pid: 3267 00:26:48 INFO - runtests.py | Running with e10s: True 00:26:48 INFO - runtests.py | Running tests: start. 00:26:48 INFO - 00:26:48 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp1St7de.mozrunner 00:26:48 INFO - runtests.py | Application pid: 3281 00:26:48 INFO - TEST-INFO | started process Main app process 00:26:50 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:26:50 INFO - 1479284810847 Marionette INFO Listening on port 2828 00:26:56 INFO - SimpleTest START 00:26:56 INFO - TEST-START | dom/security/test/sri/test_bug_1271796.html 00:26:58 INFO - TEST-PASS | dom/security/test/sri/test_bug_1271796.html | Problematically encoded file correctly loaded. 00:26:58 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:26:58 INFO - MEMORY STAT | vsize 647MB | residentFast 86MB | heapAllocated 24MB 00:26:58 INFO - TEST-OK | dom/security/test/sri/test_bug_1271796.html | took 1260ms 00:26:58 INFO - TEST-START | dom/security/test/sri/test_csp_directive_style_imports.html 00:26:58 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. 00:26:58 INFO - MEMORY STAT | vsize 649MB | residentFast 86MB | heapAllocated 25MB 00:26:58 INFO - TEST-OK | dom/security/test/sri/test_csp_directive_style_imports.html | took 257ms 00:26:58 INFO - TEST-START | dom/security/test/sri/test_require-sri-for_csp_directive.html 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible SRI resources was correctly loaded. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible non-SRI resources was correctly blocked by the CSP. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible SRI resources was correctly loaded. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Eligible non-SRI resources was correctly blocked by the CSP. 00:26:59 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). 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | Worker continued after failed importScript due to require-sri-for 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive.html | The second part should not be black. 00:26:59 INFO - MEMORY STAT | vsize 660MB | residentFast 93MB | heapAllocated 28MB 00:26:59 INFO - TEST-OK | dom/security/test/sri/test_require-sri-for_csp_directive.html | took 700ms 00:26:59 INFO - TEST-START | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | Eligible SRI resources was correctly loaded. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | Eligible non-SRI resource should be blocked by the CSP! 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | Eligible SRI resources was correctly loaded. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | Eligible non-SRI resource should be blocked by the CSP! 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | The second part should still be black. 00:26:59 INFO - MEMORY STAT | vsize 665MB | residentFast 97MB | heapAllocated 29MB 00:26:59 INFO - TEST-OK | dom/security/test/sri/test_require-sri-for_csp_directive_disabled.html | took 247ms 00:26:59 INFO - TEST-START | dom/security/test/sri/test_script_crossdomain.html 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | Non-eligible non-SRI resource was loaded correctly. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | A non-CORS resource with invalid metadata was correctly blocked. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | A non-CORS load with incorrect hash redirected to a different origin was blocked correctly. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | A non-CORS load with correct hash redirected to a different origin was blocked correctly. 00:26:59 INFO - TEST-FAIL | dom/security/test/sri/test_script_crossdomain.html | We should not block scripts in data: URIs! 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | A data: URL with a CORS load was loaded correctly. 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | CORS-enabled resource with a correct hash 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | Correct hash, but non-CORS, should be blocked 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | Failed loads should not call onload when they're cross-domain 00:26:59 INFO - TEST-PASS | dom/security/test/sri/test_script_crossdomain.html | Failed loads should call onerror when they're cross-domain 00:26:59 INFO - MEMORY STAT | vsize 667MB | residentFast 98MB | heapAllocated 30MB 00:27:00 INFO - TEST-OK | dom/security/test/sri/test_script_crossdomain.html | took 327ms 00:27:00 INFO - TEST-START | dom/security/test/sri/test_script_sameorigin.html 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when integrity matched 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when integrity matched 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when one of the hashes in the integrity attribute matched 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when the integrity attribute was empty 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when the integrity attribute only contained whitespace 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded when integrity matched 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly blocked, because the hash length was wrong 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly blocked, because the hash digest was wrong 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly blocked, because the hash digest was wrong 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded, despite the hash function being invalid/unsupported. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded, despite a missing hash function. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was correctly loaded, despite the missing hash digest. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was not loaded because of 401 response. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was loaded successfully despite a 302 response. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was blocked successfully after a 302 response. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was loaded successfully from a blob: URL. 00:27:00 INFO - TEST-PASS | dom/security/test/sri/test_script_sameorigin.html | A script was blocked successfully from a blob: URL. 00:27:00 INFO - MEMORY STAT | vsize 668MB | residentFast 99MB | heapAllocated 30MB 00:27:00 INFO - TEST-OK | dom/security/test/sri/test_script_sameorigin.html | took 556ms 00:27:00 INFO - TEST-START | dom/security/test/sri/test_sri_disabled.html 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_sri_disabled.html | A stylesheet was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_sri_disabled.html | A stylesheet was correctly loaded despite the incorrect hash because SRI is disabled. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_sri_disabled.html | A script was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_sri_disabled.html | A script was correctly loaded despite the incorrect hash because SRI is disabled. 00:27:01 INFO - MEMORY STAT | vsize 668MB | residentFast 96MB | heapAllocated 25MB 00:27:01 INFO - TEST-OK | dom/security/test/sri/test_sri_disabled.html | took 494ms 00:27:01 INFO - TEST-START | dom/security/test/sri/test_style_crossdomain.html 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A non-CORS cross-domain stylesheet with data: URI was correctly loaded. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A CORS stylesheet with data: URI was correctly loaded. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A CORS cross-domain stylesheet with correct hash was correctly loaded. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A non-CORS(Opaque) cross-domain stylesheet with correct hash was correctly blocked. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A non-CORS cross-domain stylesheet with correct hash was correctly blocked. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | A non-CORS cross-domain stylesheet with incorrect hash was correctly blocked. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | The first part should be red. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | The second part should be green. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_crossdomain.html | The third part should be blue. 00:27:01 INFO - MEMORY STAT | vsize 668MB | residentFast 97MB | heapAllocated 25MB 00:27:01 INFO - TEST-OK | dom/security/test/sri/test_style_crossdomain.html | took 434ms 00:27:01 INFO - TEST-START | dom/security/test/sri/test_style_sameorigin.html 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A stylesheet was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A stylesheet was correctly blocked, because the hash digest was wrong 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A stylesheet was correctly loaded when the integrity attribute was empty 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A UTF8 stylesheet was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A UTF8 stylesheet (with BOM) was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A UTF8ish stylesheet was correctly loaded when integrity matched 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A stylesheet was loaded successfully from a blob: URL with the right hash. 00:27:01 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | A stylesheet was blocked successfully from a blob: URL with an invalid hash. 00:27:02 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | The first part should be red. 00:27:02 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | The second part should be blue. 00:27:02 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | The second last part should still be black. 00:27:02 INFO - TEST-PASS | dom/security/test/sri/test_style_sameorigin.html | The last part should still be black. 00:27:02 INFO - MEMORY STAT | vsize 669MB | residentFast 98MB | heapAllocated 26MB 00:27:02 INFO - TEST-OK | dom/security/test/sri/test_style_sameorigin.html | took 358ms 00:27:02 INFO - TEST-START | Shutdown 00:27:02 INFO - Passed: 65 00:27:02 INFO - Failed: 0 00:27:02 INFO - Todo: 1 00:27:02 INFO - Mode: e10s 00:27:02 INFO - Slowest: 1260ms - /tests/dom/security/test/sri/test_bug_1271796.html 00:27:02 INFO - SimpleTest FINISHED 00:27:02 INFO - TEST-INFO | Ran 1 Loops 00:27:02 INFO - SimpleTest FINISHED 00:27:03 INFO - TEST-INFO | Main app process: exit 0 00:27:03 INFO - runtests.py | Application ran for: 0:00:15.770790 00:27:03 INFO - zombiecheck | Reading PID log: /tmp/tmpyvmfQkpidlog 00:27:03 INFO - ==> process 3281 launched child process 3302 00:27:03 INFO - ==> process 3281 launched child process 3336 00:27:03 INFO - zombiecheck | Checking for orphan process with PID: 3302 00:27:03 INFO - zombiecheck | Checking for orphan process with PID: 3336 00:27:03 INFO - Stopping web server 00:27:03 INFO - Stopping web socket server 00:27:03 INFO - Stopping ssltunnel 00:27:03 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:27:03 INFO - runtests.py | Running tests: end. 00:27:03 INFO - Buffered messages finished 00:27:03 INFO - dir: dom/smil/test 00:27:04 INFO - Setting pipeline to PAUSED ... 00:27:04 INFO - Pipeline is PREROLLING ... 00:27:04 INFO - Pipeline is PREROLLED ... 00:27:04 INFO - Setting pipeline to PLAYING ... 00:27:04 INFO - New clock: GstSystemClock 00:27:04 INFO - Got EOS from element "pipeline0". 00:27:04 INFO - Execution ended after 32672809 ns. 00:27:04 INFO - Setting pipeline to PAUSED ... 00:27:04 INFO - Setting pipeline to READY ... 00:27:04 INFO - Setting pipeline to NULL ... 00:27:04 INFO - Freeing pipeline ... 00:27:04 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:27:04 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:27:05 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp3m0Buc.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:27:05 INFO - runtests.py | Server pid: 3404 00:27:05 INFO - runtests.py | Websocket server pid: 3407 00:27:05 INFO - runtests.py | SSL tunnel pid: 3423 00:27:05 INFO - runtests.py | Running with e10s: True 00:27:05 INFO - runtests.py | Running tests: start. 00:27:05 INFO - 00:27:05 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp3m0Buc.mozrunner 00:27:05 INFO - runtests.py | Application pid: 3432 00:27:05 INFO - TEST-INFO | started process Main app process 00:27:07 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:27:08 INFO - 1479284828730 Marionette INFO Listening on port 2828 00:27:14 INFO - SimpleTest START 00:27:14 INFO - TEST-START | dom/smil/test/test_smilAccessKey.xhtml 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for ' accessKey(a) ' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey (a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a )' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: b; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey()' with input [charCode: ; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accesskey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accesskey(a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a)+0s 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+0s' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) + 0min 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) + 0min' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) -0h 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a) -0h' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 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 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)+100ms' with input [charCode: a; keyCode: 0] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 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 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)-0.1s' with input [charCode: a; keyCode: 0] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'svg.accessKey(a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'window.accessKey(a)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(A) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(A)' with input [charCode: A; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: A; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(A)' with input [charCode: a; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(-) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(-)' with input [charCode: -; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(\) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(\)' with input [charCode: \; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( ) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( )' with input [charCode: ; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 00:27:15 INFO - ) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 00:27:15 INFO - ) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey( 00:27:15 INFO - ) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 8] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 27] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey() 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey()' with input [charCode: 0; keyCode: 46] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( )' with input [charCode: 0; keyCode: 9] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 0; keyCode: 97] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: 97; keyCode: 66] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: 98; keyCode: 97] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(€) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(€)' with input [charCode: 8364; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(𝐀) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(𝐀)' with input [charCode: 119808; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(��)' with input [charCode: 97; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�20)' with input [charCode: 97; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(�)' with input [charCode: 97; keyCode: undefined] 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: ctrl 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: meta 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: alt 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for animation with begin: accessKey(a) 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | No interval created for 'accessKey(a)' with input [charCode: a; keyCode: 0] modifiers set: shift 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 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 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 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 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: ctrl 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: meta 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: alt 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception: InvalidStateError 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected exception code: 11 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Interval unexpectedly created for 'accessKey( 00:27:15 INFO - )' with input [charCode: 0; keyCode: 13] modifiers set: shift ctrl 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Unexpected start time for second interval of open-ended animation 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to a different doc 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected newly created animation to belong to the same doc 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | If charCode is a string it should be 1 character long 00:27:15 INFO - TEST-PASS | dom/smil/test/test_smilAccessKey.xhtml | Expected animations to be paused 00:27:15 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:27:15 INFO - MEMORY STAT | vsize 645MB | residentFast 87MB | heapAllocated 25MB 00:27:15 INFO - TEST-OK | dom/smil/test/test_smilAccessKey.xhtml | took 1535ms 00:27:15 INFO - TEST-START | dom/smil/test/test_smilAnimateMotion.xhtml 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused by load handler 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | should be paused at 0 in load handler 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 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 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:16 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:16 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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.7071068286895752, expected: -0.7071067811865475 00:27:17 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.7071068286895752, expected: 0.7071067811865475 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.7071067690849304, expected: -0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.7071067690849304, expected: 0.7071067811865475 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.7071068286895752, expected: -0.7071067811865477 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 105, expected: 105 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 205, expected: 205 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 110, expected: 110 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:17 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:17 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.7071067690849304, expected: 0.7071067811865476 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 100, expected: 100 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 200, expected: 200 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 120, expected: 120 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 220, expected: 220 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: -0.7071068286895752, expected: -0.7071067811865475 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 130, expected: 130 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 210, expected: 210 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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.7071068286895752, expected: -0.7071067811865475 00:27:18 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.7071068286895752, expected: 0.7071067811865475 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 10, expected: 10 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 15, expected: 15 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 20, expected: 20 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 30, expected: 30 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 50, expected: 50 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:18 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:18 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 00:27:18 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 00:27:18 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 00:27:18 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.866025447845459, expected: 0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.866025447845459, expected: -0.8660254037844386 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4999999701976776, expected: 0.5000000000000001 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 0.4472135603427887, expected: 0.44721359549995804 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0.8944271802902222, expected: 0.8944271909999159 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: -0.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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.8944271802902222, expected: 0.8944271909999159 00:27:19 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.8944271802902222, expected: -0.8944271909999159 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: -0.8944272994995117, expected: -0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0.8944272994995117, expected: 0.8944271909999157 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -0.447213351726532, expected: -0.44721359549995815 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 40, expected: 40 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 80, expected: 80 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 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.447213351726532, expected: -0.44721359549995815 00:27:19 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 00:27:19 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 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:19 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: b | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: c | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: 1, expected: 1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch at start of animation | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/6 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 1/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: a | got: -1, expected: -1 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: d | got: -1, expected: -1 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: e | got: 0, expected: 0 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotion.xhtml | CTM mismatch 2/3 of the way through animation. | component: f | got: 0, expected: 0 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - MEMORY STAT | vsize 652MB | residentFast 96MB | heapAllocated 33MB 00:27:20 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotion.xhtml | took 3986ms 00:27:20 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused by load handler 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | should be paused at 0 in load handler 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10;' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '10 10; ' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value ' 10 10em ' 00:27:20 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' 00:27:20 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' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '0 0' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'values' set to valid value '0,0' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '10' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '20.1' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '30.5deg' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value '0.5rad' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'rotate' set to valid value 'auto-reverse' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '0 0' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1em,2' 00:27:20 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' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value ' 1,2' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'to' set to valid value '1 2 ' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '0 0' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1em,2' 00:27:20 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' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value ' 1,2' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'by' set to valid value '1 2 ' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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' 00:27:20 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' 00:27:20 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' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm50 50' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M50 50' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'm0 0' 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M0, 0' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | CTM should have changed when applying animateMotion with 'path' set to valid value 'M20 20em' 00:27:20 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' 00:27:20 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' 00:27:20 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' 00:27:20 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' 00:27:20 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' 00:27:20 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' 00:27:20 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;' 00:27:20 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; ' 00:27:20 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' 00:27:20 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' 00:27:20 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 00:27:20 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 00:27:20 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 00:27:20 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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' 00:27:21 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' 00:27:21 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' 00:27:21 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' 00:27:21 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' 00:27:21 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' 00:27:21 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' 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 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 00:27:21 INFO - MEMORY STAT | vsize 657MB | residentFast 101MB | heapAllocated 35MB 00:27:21 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionInvalidValues.xhtml | took 757ms 00:27:21 INFO - TEST-START | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused by load handler 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should be paused at 0 in load handler 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: e | got: 5, expected: 5 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | should win | component: f | got: 10, expected: 10 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid should block animation | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: e | got: 25, expected: 25 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'path' should win vs all but mpath | component: f | got: 20, expected: 20 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'path' should block animation vs all but mpath | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: e | got: 35, expected: 35 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'values' should win vs from/by/to | component: f | got: 30, expected: 30 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'values' should block animation vs from/by/to | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: e | got: 65, expected: 65 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/to' should win vs 'by' | component: f | got: 55, expected: 55 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'to' should block animation vs 'by' | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: e | got: 55, expected: 55 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | 'from/by' should be visible | component: f | got: 51, expected: 51 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: e | got: 40, expected: 40 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-'to' should be effective & beat pure-'by' | component: f | got: 30.000001907348633, expected: 30 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid pure-'to' should block animation vs pure-'by' | component: f | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: e | got: 5, expected: 5 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | pure-by should be visible | component: f | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: a | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: b | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: c | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: d | got: 1, expected: 1 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: e | got: 0, expected: 0 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | invalid 'by' should block animation | component: f | got: 0, expected: 0 00:27:21 INFO - MEMORY STAT | vsize 658MB | residentFast 100MB | heapAllocated 36MB 00:27:21 INFO - TEST-OK | dom/smil/test/test_smilAnimateMotionOverrideRules.xhtml | took 458ms 00:27:21 INFO - TEST-START | dom/smil/test/test_smilBackwardsSeeking.xhtml 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=0 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1.5 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=1 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 0, t=2 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=2 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=0.25 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 1, t=1.5 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=0 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=3 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6.5 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=4 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=2 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=5 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=6 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=7 animation 'b': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'a': Unexpected getStartTime: 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilBackwardsSeeking.xhtml | Test case 2, t=8 animation 'b': Unexpected getStartTime: 00:27:21 INFO - MEMORY STAT | vsize 659MB | residentFast 100MB | heapAllocated 37MB 00:27:21 INFO - TEST-OK | dom/smil/test/test_smilBackwardsSeeking.xhtml | took 191ms 00:27:21 INFO - TEST-START | dom/smil/test/test_smilCSSFontStretchRelative.xhtml 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'ultra-condensed' 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'ultra-condensed' - got "ultra-condensed", expected "extra-condensed" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'extra-condensed' - got "extra-condensed", expected "ultra-condensed" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'extra-condensed' - got "extra-condensed", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'condensed' - got "condensed", expected "extra-condensed" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'condensed' - got "condensed", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-condensed' - got "semi-condensed", expected "condensed" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'semi-condensed' - got "semi-condensed", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'normal' - got "normal", expected "semi-condensed" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'normal' - got "normal", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'semi-expanded' - got "semi-expanded", expected "normal" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'semi-expanded' - got "semi-expanded", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'expanded' - got "expanded", expected "semi-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'expanded' - got "expanded", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'extra-expanded' - got "extra-expanded", expected "expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'extra-expanded' - got "extra-expanded", expected "ultra-expanded" 00:27:21 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'narrower' on inherited value 'ultra-expanded' - got "ultra-expanded", expected "extra-expanded" 00:27:21 INFO - TEST-PASS | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | checking effect of 'wider' on inherited value 'ultra-expanded' 00:27:21 INFO - MEMORY STAT | vsize 661MB | residentFast 102MB | heapAllocated 37MB 00:27:21 INFO - TEST-OK | dom/smil/test/test_smilCSSFontStretchRelative.xhtml | took 168ms 00:27:22 INFO - TEST-START | dom/smil/test/test_smilCSSFromBy.xhtml 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused by load handler 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | should be paused at 0 in load handler 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:22 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromBy.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 00:27:23 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromBy.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 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 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - MEMORY STAT | vsize 662MB | residentFast 104MB | heapAllocated 37MB 00:27:23 INFO - TEST-OK | dom/smil/test/test_smilCSSFromBy.xhtml | took 1092ms 00:27:23 INFO - TEST-START | dom/smil/test/test_smilCSSFromTo.xhtml 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused by load handler 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | should be paused at 0 in load handler 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: checking value halfway through animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 00:27:23 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 00:27:23 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:24 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:24 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:24 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 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 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:24 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 00:27:24 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 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:24 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:25 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 00:27:25 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 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 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 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:25 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 00:27:25 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 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking that 'from' value is set at start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: checking value halfway through animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:25 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 00:27:25 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'opacity' because: opacities with abs val >1 get clamped too early 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:25 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:26 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:26 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:26 INFO - TEST-FAIL | dom/smil/test/test_smilCSSFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 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 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:26 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | vector-effect: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 INFO - MEMORY STAT | vsize 665MB | residentFast 105MB | heapAllocated 35MB 00:27:27 INFO - TEST-OK | dom/smil/test/test_smilCSSFromTo.xhtml | took 3952ms 00:27:27 INFO - TEST-START | dom/smil/test/test_smilCSSInvalidValues.xhtml 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused by load handler 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSInvalidValues.xhtml | should be paused at 0 in load handler 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 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 00:27:27 INFO - MEMORY STAT | vsize 667MB | residentFast 107MB | heapAllocated 35MB 00:27:27 INFO - TEST-OK | dom/smil/test/test_smilCSSInvalidValues.xhtml | took 381ms 00:27:27 INFO - TEST-START | dom/smil/test/test_smilCSSPaced.xhtml 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused by load handler 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | should be paused at 0 in load handler 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:27 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 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 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:28 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-FAIL | dom/smil/test/test_smilCSSPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | opacity: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:28 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 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value at start of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:28 INFO - TEST-PASS | dom/smil/test/test_smilCSSPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:28 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 00:27:28 INFO - MEMORY STAT | vsize 667MB | residentFast 107MB | heapAllocated 37MB 00:27:28 INFO - TEST-OK | dom/smil/test/test_smilCSSPaced.xhtml | took 947ms 00:27:28 INFO - TEST-START | dom/smil/test/test_smilChangeAfterFrozen.xhtml 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused by load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | should be paused at 0 in load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx as anim ends 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated cx after anim ends & after changing base val 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating 00:27:29 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)" 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after animating (using style attr) 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=currentColor after updating context (using style attr) 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fallback fill=currentColor after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after animating (using style attr) 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated fill=inherit after updating context (using style attr) 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after animating ends 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=2em after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=20px after anim ends 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=30px after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after animating 00:27:29 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context but before sampling - got 20, expected 40 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=2em after updating context and after resampling 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size=150% after updating context 00:27:29 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before reflow - got 120, expected 100 00:27:29 INFO - TEST-FAIL | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating but before resampling - got 120, expected 100 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated length=100% after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 10px after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-size > 20px after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight > 100 after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated font-weight = 900 after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 10px after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking size of shorthand 'font' > 20px after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 12px after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated calc font-size == 24px after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated stroke-dasharray after updating context 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after animating 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilChangeAfterFrozen.xhtml | Checking animated clip rect after updating context 00:27:29 INFO - MEMORY STAT | vsize 667MB | residentFast 109MB | heapAllocated 37MB 00:27:29 INFO - TEST-OK | dom/smil/test/test_smilChangeAfterFrozen.xhtml | took 378ms 00:27:29 INFO - TEST-START | dom/smil/test/test_smilConditionalProcessing.html 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time at start 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect at start 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time at start 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has unresolved start time with failing conditional processing test 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is not in effect with failing conditional processing test 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has unresolved start time with failing conditional processing test on a 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a has resolved start time after removing test 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a is in effect after removing test 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b has resolved start time after removing test on a 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | a does not dispatch end events with failing condition processing test 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is not in effect with failing conditional processing test on a 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilConditionalProcessing.html | b is in effect with passing conditional processing test on a 00:27:29 INFO - MEMORY STAT | vsize 667MB | residentFast 108MB | heapAllocated 38MB 00:27:29 INFO - TEST-OK | dom/smil/test/test_smilConditionalProcessing.html | took 138ms 00:27:29 INFO - TEST-START | dom/smil/test/test_smilContainerBinding.xhtml 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused by load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | should be paused at 0 in load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception from getStartTime. 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Unexpected exception code from getStartTime. 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | Animation has start time before attaching to document. 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilContainerBinding.xhtml | undefined assertion name 00:27:29 INFO - MEMORY STAT | vsize 667MB | residentFast 109MB | heapAllocated 38MB 00:27:29 INFO - TEST-OK | dom/smil/test/test_smilContainerBinding.xhtml | took 152ms 00:27:29 INFO - TEST-START | dom/smil/test/test_smilCrossContainer.xhtml 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused by load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | should be paused at 0 in load handler 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animation has start time before attaching to document 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after attaching animation to target 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for yet-to-start animation 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for unanimated target 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time after moving animation 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for non-longer-animated target 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected animated value for now yet-to-start animation 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Start time changed after time container seek 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unanimated target changed after seek on other container 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Animated target not animated after seek 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for cross-time container syncbase dependency 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception from getStartTime. 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected exception code from getStartTime 00:27:29 INFO - TEST-PASS | dom/smil/test/test_smilCrossContainer.xhtml | Unexpected start time for paused time container 00:27:29 INFO - MEMORY STAT | vsize 669MB | residentFast 110MB | heapAllocated 39MB 00:27:29 INFO - TEST-OK | dom/smil/test/test_smilCrossContainer.xhtml | took 164ms 00:27:29 INFO - TEST-START | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml 00:27:30 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 00:27:30 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 00:27:30 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 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | beginElement() should activate our animation & set its 'from' val 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | after rewinding to 0, our beginElement()-generated interval shouldn't be active yet 00:27:30 INFO - MEMORY STAT | vsize 669MB | residentFast 111MB | heapAllocated 39MB 00:27:30 INFO - TEST-OK | dom/smil/test/test_smilDynamicDelayedBeginElement.xhtml | took 138ms 00:27:30 INFO - TEST-START | dom/smil/test/test_smilExtDoc.xhtml 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | A valid string reason is expected 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Reason cannot be empty 00:27:30 INFO - TEST-FAIL | dom/smil/test/test_smilExtDoc.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilExtDoc.xhtml | Filter is animated as expected 00:27:30 INFO - MEMORY STAT | vsize 670MB | residentFast 112MB | heapAllocated 40MB 00:27:30 INFO - TEST-OK | dom/smil/test/test_smilExtDoc.xhtml | took 243ms 00:27:30 INFO - TEST-START | dom/smil/test/test_smilFillMode.xhtml 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused by load handler 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | should be paused at 0 in load handler 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not applied for retrospectively set fill mode 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Updated fill mode not applied to animation 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilFillMode.xhtml | Fill not removed for retrospectively set fill mode 00:27:30 INFO - MEMORY STAT | vsize 671MB | residentFast 112MB | heapAllocated 40MB 00:27:30 INFO - TEST-OK | dom/smil/test/test_smilFillMode.xhtml | took 131ms 00:27:30 INFO - TEST-START | dom/smil/test/test_smilGetSimpleDuration.xhtml 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=0s 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=-1s 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=indefinite 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=media 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur=abc 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Wrong exception from getSimpleDuration 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | Exception not thrown for indefinite simple duration when dur not set 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetSimpleDuration.xhtml | undefined assertion name 00:27:30 INFO - MEMORY STAT | vsize 671MB | residentFast 113MB | heapAllocated 40MB 00:27:30 INFO - TEST-OK | dom/smil/test/test_smilGetSimpleDuration.xhtml | took 147ms 00:27:30 INFO - TEST-START | dom/smil/test/test_smilGetStartTime.xhtml 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused by load handler 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | should be paused at 0 in load handler 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for indefinite start time. 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=1s 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time with begin=-0.5s 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time before first interval 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time at start of first interval 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during first interval 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time after first interval 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected start time during second interval 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception from getStartTime. 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | Unexpected exception code from getStartTime. 00:27:30 INFO - TEST-PASS | dom/smil/test/test_smilGetStartTime.xhtml | No exception thrown for in postactive state. 00:27:30 INFO - MEMORY STAT | vsize 673MB | residentFast 114MB | heapAllocated 41MB 00:27:30 INFO - TEST-OK | dom/smil/test/test_smilGetStartTime.xhtml | took 157ms 00:27:30 INFO - TEST-START | dom/smil/test/test_smilHyperlinking.xhtml 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of first active interval 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation in the middle of second active interval 00:27:31 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 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation scheduled to start the future 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after activating link to animation that ran in the past 00:27:31 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 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with indefinite start by hyperlink 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after kick-starting animation with unresolved start by hyperlink 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected start time for kick-started animation with unresolved begin condition 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilHyperlinking.xhtml | Unexpected time after triggering animation with a hyperlink after numerous intervals have passed 00:27:31 INFO - MEMORY STAT | vsize 673MB | residentFast 115MB | heapAllocated 41MB 00:27:31 INFO - TEST-OK | dom/smil/test/test_smilHyperlinking.xhtml | took 244ms 00:27:31 INFO - TEST-START | dom/smil/test/test_smilInvalidValues.html 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testSimpleDuration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid simple duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid simple duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testSimpleDuration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMin 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid min duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid min duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMin 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testMax 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid max duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid max duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testMax 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatDur 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatDur duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatDur duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatDur 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | initial state before running testRepeatCount 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | valid repeatCount duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | invalid repeatCount duration 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilInvalidValues.html | final state after running testRepeatCount 00:27:31 INFO - MEMORY STAT | vsize 673MB | residentFast 116MB | heapAllocated 42MB 00:27:31 INFO - TEST-OK | dom/smil/test/test_smilInvalidValues.html | took 184ms 00:27:31 INFO - TEST-START | dom/smil/test/test_smilKeySplines.xhtml 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused by load handler 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | should be paused at 0 in load handler 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | Unexpected sample value got 10, expected 10 [error is 0, tolerance is 0.00001] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 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] 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeySplines.xhtml | undefined assertion name 00:27:31 INFO - MEMORY STAT | vsize 675MB | residentFast 117MB | heapAllocated 42MB 00:27:31 INFO - TEST-OK | dom/smil/test/test_smilKeySplines.xhtml | took 243ms 00:27:31 INFO - TEST-START | dom/smil/test/test_smilKeyTimes.xhtml 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=4: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=8: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=9: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 0 (keyTimes: '0; .8; 1' calcMode: null), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 1 (keyTimes: ' 0 ; .8;1 ' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 2 (keyTimes: ';0; .8; 1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 3 (keyTimes: '; .8; 1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 4 (keyTimes: '0; .8; 1;' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 5 (keyTimes: '' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 6 (keyTimes: ' ' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 7 (keyTimes: '0; .8' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 8 (keyTimes: '0; .8; .9; 1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 9 (keyTimes: '0; 1; .8' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 10 (keyTimes: '0; .8; .9' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 11 (keyTimes: '0; .8; .9' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 12 (keyTimes: '0.01; .8; 1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 13 (keyTimes: '0.01; .8; 1' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 14 (keyTimes: '0; .8; 1.1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 15 (keyTimes: '-0.1; .8; 1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 16 (keyTimes: '0; 1' calcMode: null), t=6: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 17 (keyTimes: ' 0' calcMode: null), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 18 (keyTimes: '0.1' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 19 (keyTimes: ' 0' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 20 (keyTimes: '0.1' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 22 (keyTimes: '0.0; 0.7' calcMode: discrete), t=11: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=6.9: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 23 (keyTimes: '0' calcMode: discrete), t=11: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 24 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 25 (keyTimes: '0.0; 1.0' calcMode: null), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 25 (keyTimes: '0.0; 1.0' calcMode: null), t=7: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 27 (keyTimes: '0.0; 1.0' calcMode: discrete), t=12: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 28 (keyTimes: '0.0; 1.0' calcMode: discrete), t=12: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 29 (keyTimes: '0' calcMode: discrete), t=7: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=2: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=4: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=6: Unexpected sample value: 00:27:31 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: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 30 (keyTimes: '0;.2;.4;.6' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 31 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=5: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=10: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=15: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=20: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 32 (keyTimes: '0;.5;1' calcMode: discrete), t=25: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=0: Unexpected sample value: 00:27:31 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=2: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 33 (keyTimes: '0;.2;1' calcMode: paced), t=5: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=0: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 34 (keyTimes: '0;.2;1' calcMode: null), t=5: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=0: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 35 (keyTimes: '0;.2;1' calcMode: spline), t=5: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=0: Unexpected sample value: 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimes.xhtml | Test case 36 (keyTimes: '0;.2;1' calcMode: discrete), t=5: Unexpected sample value: 00:27:32 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: 00:27:32 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: 00:27:32 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: 00:27:32 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: 00:27:32 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: 00:27:32 INFO - MEMORY STAT | vsize 676MB | residentFast 118MB | heapAllocated 43MB 00:27:32 INFO - TEST-OK | dom/smil/test/test_smilKeyTimes.xhtml | took 286ms 00:27:32 INFO - TEST-START | dom/smil/test/test_smilKeyTimesPacedMode.xhtml 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused by load handler 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | should be paused at 0 in load handler 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.2; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='abc' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='-0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='0; 0.5; 1.01' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'by' and keyTimes='5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.2; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='abc' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='-0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='0; 0.5; 1.01' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'to' and keyTimes='5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.2; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 1' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='abc' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='-0.5' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='0; 0.5; 1.01' 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | Checking animVal with 'values' and keyTimes='5' 00:27:32 INFO - MEMORY STAT | vsize 677MB | residentFast 119MB | heapAllocated 43MB 00:27:32 INFO - TEST-OK | dom/smil/test/test_smilKeyTimesPacedMode.xhtml | took 172ms 00:27:32 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromBy.xhtml 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused by load handler 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | should be paused at 0 in load handler 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | expecting to be converting from CSS to XML 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that base value is set before start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: checking value halfway through animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:32 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:32 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 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 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromBy.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - MEMORY STAT | vsize 680MB | residentFast 122MB | heapAllocated 46MB 00:27:33 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromBy.xhtml | took 875ms 00:27:33 INFO - TEST-START | dom/smil/test/test_smilMappedAttrFromTo.xhtml 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused by load handler 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | should be paused at 0 in load handler 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | expecting to be converting from CSS to XML 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-path: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | clip-rule: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [remove-mode] checking that animation is cleared after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set at end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | color-interpolation-filters: [freeze-mode] checking that final value is set after end of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 00:27:33 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | cursor: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | display: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | dominant-baseline: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:34 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:34 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:34 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | fill-rule: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | filter: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-color: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | flood-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-family: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:34 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 00:27:34 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 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:34 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-stretch: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-style: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-variant: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | font-weight: [freeze-mode] checking that final value is set after end of animation 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 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 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | image-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | letter-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:35 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 00:27:35 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 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | lighting-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-end: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-mid: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | marker-start: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | mask: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow sub-properties should match each other (they shouldn't be individually set) 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | overflow: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | pointer-events: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | shape-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared at end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [remove-mode] checking that animation is cleared after end of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that base value is set before start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking that 'from' value is set at start of animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: checking value halfway through animation 00:27:35 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-color: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stop-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:36 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:36 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:36 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrFromTo.xhtml | Skipping a testcase for 'stroke' because: need support for URI-based paints 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linecap: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-linejoin: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-miterlimit: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-opacity: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-anchor: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-decoration: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [remove-mode] checking that animation is cleared after end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking that 'from' value is set at start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: checking value halfway through animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set at end of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | text-rendering: [freeze-mode] checking that final value is set after end of animation 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 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 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:36 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | visibility: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that base value is set before start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking that 'from' value is set at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: checking value halfway through animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrFromTo.xhtml | word-spacing: [freeze-mode] checking that final value is set after end of animation 00:27:37 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 00:27:37 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 00:27:37 INFO - MEMORY STAT | vsize 693MB | residentFast 135MB | heapAllocated 53MB 00:27:37 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrFromTo.xhtml | took 3814ms 00:27:37 INFO - TEST-START | dom/smil/test/test_smilMappedAttrPaced.xhtml 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused by load handler 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | should be paused at 0 in load handler 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | expecting to be converting from CSS to XML 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | clip: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | color: [freeze-mode] checking that final value is set after end of animation 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 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 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | fill: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:37 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'fill' because: need support for URI-based paints 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared at end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [remove-mode] checking that animation is cleared after end of animation 00:27:37 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | font-size-adjust: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-FAIL | dom/smil/test/test_smilMappedAttrPaced.xhtml | Skipping a testcase for 'font-family' because: need support for more font properties 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dasharray: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-dashoffset: [freeze-mode] checking that final value is set after end of animation 00:27:38 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 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [remove-mode] checking that animation is cleared after end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value at start of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/6 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 1/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: checking value 2/3 of the way through animation. 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set at end of animation 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMappedAttrPaced.xhtml | stroke-width: [freeze-mode] checking that final value is set after end of animation 00:27:38 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 00:27:38 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 30MB 00:27:38 INFO - TEST-OK | dom/smil/test/test_smilMappedAttrPaced.xhtml | took 978ms 00:27:38 INFO - TEST-START | dom/smil/test/test_smilMinTiming.html 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | should be paused by load handler 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill in extended period with fill='none' 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill in extended period with fill='freeze' 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after unsetting fill 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should be active in repeating interval 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Shouldn't fill after seeking to boundary of extended period 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill at boundary to extended period 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilMinTiming.html | Should fill with the end of the repeat duration value 00:27:38 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 30MB 00:27:38 INFO - TEST-OK | dom/smil/test/test_smilMinTiming.html | took 146ms 00:27:38 INFO - TEST-START | dom/smil/test/test_smilRepeatDuration.html 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | should be paused by load handler 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 25, repeatCount: 2, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: 10 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: 2, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: 2, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: 2, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: indefinite, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: indefinite, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: indefinite, dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: 15, repeatCount: , dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: indefinite, repeatCount: , dur: indefinite 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatDuration.html | repeatDur: , repeatCount: , dur: indefinite 00:27:38 INFO - MEMORY STAT | vsize 694MB | residentFast 114MB | heapAllocated 31MB 00:27:38 INFO - TEST-OK | dom/smil/test/test_smilRepeatDuration.html | took 171ms 00:27:38 INFO - TEST-START | dom/smil/test/test_smilRepeatTiming.xhtml 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | A valid string reason is expected 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Reason cannot be empty 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Unexpected repeat event received: test broken 00:27:38 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:38 INFO - TEST-PASS | dom/smil/test/test_smilRepeatTiming.xhtml | Got begin event more than once for non-repeating animation 00:27:38 INFO - TEST-FAIL | dom/smil/test/test_smilRepeatTiming.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:38 INFO - MEMORY STAT | vsize 694MB | residentFast 115MB | heapAllocated 31MB 00:27:38 INFO - TEST-OK | dom/smil/test/test_smilRepeatTiming.xhtml | took 182ms 00:27:38 INFO - TEST-START | dom/smil/test/test_smilReset.xhtml 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused by load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | should be paused at 0 in load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected initial start time 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after restart. Perhaps the added instance time was cleared 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after seek 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after beginElement 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after clearing begin spec 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was removed 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Unexpected start time after setting begin spec 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Second DOM instance time cleared when begin spec was added 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilReset.xhtml | Interval not updated with updated begin spec 00:27:39 INFO - MEMORY STAT | vsize 694MB | residentFast 115MB | heapAllocated 31MB 00:27:39 INFO - TEST-OK | dom/smil/test/test_smilReset.xhtml | took 165ms 00:27:39 INFO - TEST-START | dom/smil/test/test_smilRestart.xhtml 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused by load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | should be paused at 0 in load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in waiting state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in waiting state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can't restart in waiting state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in active state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can restart in active state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in active state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | always can't restart in postactive state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | whenNotActive can't restart in postactive state 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilRestart.xhtml | never can restart in postactive state 00:27:39 INFO - MEMORY STAT | vsize 694MB | residentFast 116MB | heapAllocated 32MB 00:27:39 INFO - TEST-OK | dom/smil/test/test_smilRestart.xhtml | took 192ms 00:27:39 INFO - TEST-START | dom/smil/test/test_smilSetCurrentTime.xhtml 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | A valid string reason is expected 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | Reason cannot be empty 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused by load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | should be paused at 0 in load handler 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 1.5 after seeking to 1.5 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.20000000298023224 after seeking to 0.2 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0.9900000095367432 after seeking to 0.99 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 10000000 after seeking to 10000000 00:27:39 INFO - TEST-FAIL | dom/smil/test/test_smilSetCurrentTime.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSetCurrentTime.xhtml | getCurrentTime returned 0 after seeking to 0 00:27:39 INFO - MEMORY STAT | vsize 694MB | residentFast 116MB | heapAllocated 33MB 00:27:39 INFO - TEST-OK | dom/smil/test/test_smilSetCurrentTime.xhtml | took 348ms 00:27:39 INFO - TEST-START | dom/smil/test/test_smilSync.xhtml 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:39 INFO - TEST-PASS | dom/smil/test/test_smilSync.xhtml | undefined assertion name 00:27:40 INFO - MEMORY STAT | vsize 694MB | residentFast 117MB | heapAllocated 33MB 00:27:40 INFO - TEST-OK | dom/smil/test/test_smilSync.xhtml | took 166ms 00:27:40 INFO - TEST-START | dom/smil/test/test_smilSyncTransform.xhtml 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncTransform.xhtml | undefined assertion name 00:27:40 INFO - MEMORY STAT | vsize 694MB | residentFast 117MB | heapAllocated 33MB 00:27:40 INFO - TEST-OK | dom/smil/test/test_smilSyncTransform.xhtml | took 131ms 00:27:40 INFO - TEST-START | dom/smil/test/test_smilSyncbaseTarget.xhtml 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused by load handler 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | should be paused at 0 in load handler 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected initial value for indefinite start time. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 00:27:40 INFO - TEST-FAIL | dom/smil/test/test_smilSyncbaseTarget.xhtml | Yet to implement: b.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: あ.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\.b.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a\-b.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a:b.begin 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin + 1min 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time with spec: a.begin-0.5s 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected return value after changing target ID. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after resetting target ID. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time before removing timebase. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected document structure 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing timebase. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after re-inserting timebase. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected exception code from getStartTime. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after removing dependent. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilSyncbaseTarget.xhtml | Unexpected start time after adding new dependent. 00:27:40 INFO - MEMORY STAT | vsize 694MB | residentFast 117MB | heapAllocated 34MB 00:27:40 INFO - TEST-OK | dom/smil/test/test_smilSyncbaseTarget.xhtml | took 207ms 00:27:40 INFO - TEST-START | dom/smil/test/test_smilTextZoom.xhtml 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused by load handler 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | should be paused at 0 in load handler 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of font-size 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTextZoom.xhtml | computed value of stroke-width 00:27:40 INFO - MEMORY STAT | vsize 694MB | residentFast 119MB | heapAllocated 34MB 00:27:40 INFO - TEST-OK | dom/smil/test/test_smilTextZoom.xhtml | took 176ms 00:27:40 INFO - TEST-START | dom/smil/test/test_smilTimeEvents.xhtml 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | A valid string reason is expected 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Reason cannot be empty 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type! 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got the expected event type. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got all the expected events. 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Got all the expected events. 00:27:40 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (164.562896) should be > 0 but before the current time (174.25) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (164.562896) should be > 0 but before the current time (184.115) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (188.07610499999998) should be > 0 but before the current time (191.59) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (188.07610499999998) should be > 0 but before the current time (196.93) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (198.983093) should be > 0 but before the current time (207.51500000000001) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (198.983093) should be > 0 but before the current time (209) 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:40 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:40 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (211.35101) should be > 0 but before the current time (220.755) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (211.35101) should be > 0 but before the current time (222.94) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (225.76664599999998) should be > 0 but before the current time (230.705) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (225.76664599999998) should be > 0 but before the current time (232.18) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (246.48774600000002) should be > 0 but before the current time (257.15) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (246.48774600000002) should be > 0 but before the current time (259.895) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (266.37823199999997) should be > 0 but before the current time (267.40500000000003) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (266.37823199999997) should be > 0 but before the current time (270.18) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (270.94056900000004) should be > 0 but before the current time (274.695) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (270.94056900000004) should be > 0 but before the current time (278.8) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (280.631836) should be > 0 but before the current time (283.615) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected repeat event but got repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (280.631836) should be > 0 but before the current time (286.28000000000003) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: repeatEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (287.031987) should be > 0 but before the current time (294.935) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected end event but got endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (287.031987) should be > 0 but before the current time (296.305) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: endEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected type for user-generated event 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected detail for user-generated event 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be null 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event type before dispatch 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Failed to update event detail before dispatch 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view should be set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event type should be readonly 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event detail should be readonly 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (297.24595999999997) should be > 0 but before the current time (303.88) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (297.24595999999997) should be > 0 but before the current time (308.31) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - TEST-FAIL | dom/smil/test/test_smilTimeEvents.xhtml | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Expected begin event but got beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event current target 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not bubble 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event should not be cancelable 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event timeStamp (317.25651300000004) should be > 0 but before the current time (319.575) 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Event view not set 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event: beginEvent 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event type 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimeEvents.xhtml | Unexpected event detail (repeat iteration) 00:27:41 INFO - MEMORY STAT | vsize 694MB | residentFast 120MB | heapAllocated 35MB 00:27:41 INFO - TEST-OK | dom/smil/test/test_smilTimeEvents.xhtml | took 338ms 00:27:41 INFO - TEST-START | dom/smil/test/test_smilTiming.xhtml 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused by load handler 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | should be paused at 0 in load handler 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+2s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-1s 00:27:41 INFO - " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 1s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" -1s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" - 1s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 00:27:41 INFO - 00:27:41 INFO - -1s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="+ 00:27:41 INFO - 5s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="- 00:27:41 INFO - 5s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 5s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:30:03" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="50:00:10.25" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:10.5" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3.2h" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45min" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="30s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5ms" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="12.467" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00.5s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="00:00.005" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61:59:59" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:59.999999999999999999999" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1234:23:45" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="61min" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0:30:03" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="25.4567" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.123456789" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.00000000000000000000001" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="-0.00000000000000000000001" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.0009" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="0.99999999999999999999999999999999999999" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.4567ms" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.7ms" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" + +3s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" +-3s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1:12:12:12" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:50:60" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60:0" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:60" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4:-1:00" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5m" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="4 5ms" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:3:03" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45.7 s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 h " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:33 " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 2" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 00:27:41 INFO - 02:33" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23." 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23.54.2s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="23sec" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="five" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02:33 s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.54e6" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="02.5:33" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:-45:33" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:4.5:33" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="45m" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=":20:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="1.5:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:-30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="::30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="15:30s" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:1.:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2:.1:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.0:15:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="2.:15:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=".2:15:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="70:15" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="media" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5mi" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="5hours" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="h05:30" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40š" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40フ" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="05:40β" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3; " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3 ; " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;;" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;; " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=";3" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" ;3" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin="3;4" 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | Got unexpected start time for begin=" 3 ; 4 " 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTiming.xhtml | undefined assertion name 00:27:41 INFO - MEMORY STAT | vsize 694MB | residentFast 120MB | heapAllocated 36MB 00:27:41 INFO - TEST-OK | dom/smil/test/test_smilTiming.xhtml | took 496ms 00:27:41 INFO - TEST-START | dom/smil/test/test_smilTimingZeroIntervals.xhtml 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused by load handler 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | should be paused at 0 in load handler 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - TEST-PASS | dom/smil/test/test_smilTimingZeroIntervals.xhtml | undefined assertion name 00:27:41 INFO - MEMORY STAT | vsize 694MB | residentFast 121MB | heapAllocated 37MB 00:27:41 INFO - TEST-OK | dom/smil/test/test_smilTimingZeroIntervals.xhtml | took 211ms 00:27:41 INFO - TEST-START | dom/smil/test/test_smilUpdatedInterval.xhtml 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused by load handler 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | should be paused at 0 in load handler 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Unexpected initial start time 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Simple duration shouldn't have changed 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilUpdatedInterval.xhtml | Start time shouldn't have changed after seek 00:27:42 INFO - MEMORY STAT | vsize 694MB | residentFast 122MB | heapAllocated 37MB 00:27:42 INFO - TEST-OK | dom/smil/test/test_smilUpdatedInterval.xhtml | took 140ms 00:27:42 INFO - TEST-START | dom/smil/test/test_smilValues.xhtml 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 0 (values: 'a'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 1 (values: 'a;'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 2 (values: 'a; '),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 3 (values: 'a ;'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 4 (values: 'a;;'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=4: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 5 (values: 'a;; '),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 6 (values: 'a;;b'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 7 (values: 'a;;b;'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 8 (values: 'a; ;b'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 9 (values: ';a'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 10 (values: ' ;a'),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=5: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 11 (values: ' a b ; c d '),t=10: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=0: Unexpected sample value: 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | undefined assertion name 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilValues.xhtml | Test case 12 (values: ' '),t=10: Unexpected sample value: 00:27:42 INFO - MEMORY STAT | vsize 694MB | residentFast 122MB | heapAllocated 38MB 00:27:42 INFO - TEST-OK | dom/smil/test/test_smilValues.xhtml | took 235ms 00:27:42 INFO - TEST-START | dom/smil/test/test_smilXHR.xhtml 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be paused (because we shouldn't have even started 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | attempts to pause should have no effect 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | still shouldn't be paused, after pause/unpause 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | should start out at time=0 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | shouldn't be able to seek away from time=0 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | need a non-null animate element 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | beginElement should fail 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | endElement should fail 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of attribute shouldn't be taking effect 00:27:42 INFO - TEST-PASS | dom/smil/test/test_smilXHR.xhtml | animation of CSS property shouldn't be taking effect 00:27:42 INFO - MEMORY STAT | vsize 694MB | residentFast 123MB | heapAllocated 38MB 00:27:42 INFO - TEST-OK | dom/smil/test/test_smilXHR.xhtml | took 207ms 00:27:42 INFO - TEST-START | Shutdown 00:27:42 INFO - Passed: 10978 00:27:42 INFO - Failed: 0 00:27:42 INFO - Todo: 115 00:27:42 INFO - Mode: e10s 00:27:42 INFO - Slowest: 3986ms - /tests/dom/smil/test/test_smilAnimateMotion.xhtml 00:27:42 INFO - SimpleTest FINISHED 00:27:42 INFO - TEST-INFO | Ran 1 Loops 00:27:42 INFO - SimpleTest FINISHED 00:27:44 INFO - TEST-INFO | Main app process: exit 0 00:27:44 INFO - runtests.py | Application ran for: 0:00:39.168403 00:27:44 INFO - zombiecheck | Reading PID log: /tmp/tmpOfHO5Kpidlog 00:27:44 INFO - ==> process 3432 launched child process 3453 00:27:44 INFO - ==> process 3432 launched child process 3485 00:27:44 INFO - zombiecheck | Checking for orphan process with PID: 3453 00:27:44 INFO - zombiecheck | Checking for orphan process with PID: 3485 00:27:44 INFO - Stopping web server 00:27:44 INFO - Stopping web socket server 00:27:44 INFO - Stopping ssltunnel 00:27:44 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:27:44 INFO - runtests.py | Running tests: end. 00:27:44 INFO - Buffered messages finished 00:27:44 INFO - dir: dom/svg/test 00:27:44 INFO - Setting pipeline to PAUSED ... 00:27:44 INFO - Pipeline is PREROLLING ... 00:27:44 INFO - Pipeline is PREROLLED ... 00:27:44 INFO - Setting pipeline to PLAYING ... 00:27:44 INFO - New clock: GstSystemClock 00:27:44 INFO - Got EOS from element "pipeline0". 00:27:44 INFO - Execution ended after 32658029 ns. 00:27:44 INFO - Setting pipeline to PAUSED ... 00:27:44 INFO - Setting pipeline to READY ... 00:27:44 INFO - Setting pipeline to NULL ... 00:27:45 INFO - Freeing pipeline ... 00:27:45 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:27:45 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:27:45 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpc3MhZP.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:27:45 INFO - runtests.py | Server pid: 3551 00:27:45 INFO - runtests.py | Websocket server pid: 3554 00:27:45 INFO - runtests.py | SSL tunnel pid: 3570 00:27:46 INFO - runtests.py | Running with e10s: True 00:27:46 INFO - runtests.py | Running tests: start. 00:27:46 INFO - 00:27:46 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpc3MhZP.mozrunner 00:27:46 INFO - runtests.py | Application pid: 3579 00:27:46 INFO - TEST-INFO | started process Main app process 00:27:48 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:27:48 INFO - 1479284868957 Marionette INFO Listening on port 2828 00:27:54 INFO - SimpleTest START 00:27:54 INFO - TEST-START | dom/svg/test/test_SVGLengthList-2.xhtml 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Checking numberOfItems 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of first item 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList-2.xhtml | Check value of item at index > 255 00:27:55 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:27:55 INFO - MEMORY STAT | vsize 644MB | residentFast 86MB | heapAllocated 24MB 00:27:55 INFO - TEST-OK | dom/svg/test/test_SVGLengthList-2.xhtml | took 1248ms 00:27:55 INFO - TEST-START | dom/svg/test/test_SVGLengthList.xhtml 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 00:27:55 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) 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking numberOfItems 00:27:55 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) 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:55 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:56 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) 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for modification to x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Checking that parsing stops at invalid token 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected node for mutation event on x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Attribute set after removal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected old value for removal of x attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Unexpected new value for removal of x attribute 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize did not make a copy when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore did not make a copy when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem did not make a copy when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem did not make a copy when passed an unowned object 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed an animVal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a baseVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize return value is correct when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize made a copy with the right values when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | initialize left the original object alone when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore return value is correct when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem return value is correct when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | replaceItem left the original object alone when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem return value is correct when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem made a copy with the right values when passed a animVal list item 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGLengthList.xhtml | appendItem left the original object alone when passed a animVal list item 00:27:56 INFO - MEMORY STAT | vsize 645MB | residentFast 86MB | heapAllocated 26MB 00:27:56 INFO - TEST-OK | dom/svg/test/test_SVGLengthList.xhtml | took 300ms 00:27:56 INFO - TEST-START | dom/svg/test/test_SVGMatrix.xhtml 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Got identical objects when creating new matrix 00:27:56 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) 00:27:56 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) 00:27:56 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) 00:27:56 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) 00:27:56 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) 00:27:56 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 00:27:56 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) 00:27:56 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) 00:27:56 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) 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after rotateFromVector - got (-1.7320510149002075, 0.49999985098838806, -0.9999997019767761, -0.8660255074501038, 120, 100), expected (-1.7320508075688774, 0.49999999999999994, -0.9999999999999999, -0.8660254037844387, 120, 100) 00:27:56 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 00:27:56 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) 00:27:56 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) 00:27:56 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.1547005383792515, 1, 120, 100) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGMatrix.xhtml | Unexpected result after skewY - got (2, 0.5773502588272095, 0, 1, 120, 100), expected (2, 0.5773502691896257, 0, 1, 120, 100) 00:27:56 INFO - MEMORY STAT | vsize 646MB | residentFast 87MB | heapAllocated 26MB 00:27:56 INFO - TEST-OK | dom/svg/test/test_SVGMatrix.xhtml | took 234ms 00:27:56 INFO - TEST-START | dom/svg/test/test_SVGNumberList.xhtml 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking numberOfItems 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 00:27:56 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) 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for modification to rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for modification to rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Checking that parsing stops at invalid token 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Attribute set after removal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected old value for removal of rotate attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Unexpected new value for removal of rotate attribute 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGNumberList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 00:27:56 INFO - MEMORY STAT | vsize 647MB | residentFast 89MB | heapAllocated 27MB 00:27:56 INFO - TEST-OK | dom/svg/test/test_SVGNumberList.xhtml | took 184ms 00:27:56 INFO - TEST-START | dom/svg/test/test_SVGPathSegList.xhtml 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The length of the list should be the same after a valid replaceItem() call 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The inserted object should now be the object at the index being replaced 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Values passed to setAttribute for the 'd' attribute should not be normalised 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | The 'd' attribute should change when its underlying DOM list changes 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | setAttribute should result in two items 00:27:56 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 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | appendItem should be able to append to an invalid path 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | replaceItem should be able to replace items in an invalid path 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | insertItemBefore should be able insert items into an invalid path 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | initialize should be able initialize an invalid path with a non-moveto item 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute not set after modification 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for modification to d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for modification to d attribute 00:27:56 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) 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected node for mutation event on d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected attribute name for mutation event 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Attribute set after removal 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected old value for removal of d attribute 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Unexpected new value for removal of d attribute 00:27:56 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) 00:27:56 INFO - TEST-PASS | dom/svg/test/test_SVGPathSegList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 00:27:56 INFO - MEMORY STAT | vsize 647MB | residentFast 90MB | heapAllocated 28MB 00:27:56 INFO - TEST-OK | dom/svg/test/test_SVGPathSegList.xhtml | took 282ms 00:27:57 INFO - TEST-START | dom/svg/test/test_SVGPointList.xhtml 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking numberOfItems 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 00:27:57 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) 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute not set after modification 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for modification to points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for modification to points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Checking that parsing stops at invalid token 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected node for mutation event on points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected attribute name for mutation event 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Attribute set after removal 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected old value for removal of points attribute 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Unexpected new value for removal of points attribute 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed currentTranslate 00:27:57 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed currentTranslate 00:27:57 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed currentTranslate 00:27:57 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed currentTranslate 00:27:57 INFO - TEST-FAIL | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed currentTranslate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a baseVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize return value is correct when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize made a copy with the right values when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | initialize left the original object alone when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore return value is correct when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore made a copy with the right values when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | insertItemBefore left the original object alone when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem return value is correct when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem made a copy with the right values when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | replaceItem left the original object alone when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem return value is correct when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem made a copy with the right values when passed a animVal list item 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGPointList.xhtml | appendItem left the original object alone when passed a animVal list item 00:27:57 INFO - MEMORY STAT | vsize 648MB | residentFast 91MB | heapAllocated 29MB 00:27:57 INFO - TEST-OK | dom/svg/test/test_SVGPointList.xhtml | took 208ms 00:27:57 INFO - TEST-START | dom/svg/test/test_SVGStringList.xhtml 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed null 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should throw when passed the empty string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 0 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed null 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should throw when passed the empty string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed null 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should throw when passed the empty string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 1 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed null 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should throw when passed the empty string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | length should be 2 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.initialize() should not throw when passed a valid string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.insertItemBefore() should not throw when passed a valid string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.replaceItem() should not throw when passed a valid string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | SVGStringList.appendItem() should not throw when passed a valid string 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStringList.xhtml | numberOfItems should be 3 00:27:57 INFO - MEMORY STAT | vsize 648MB | residentFast 90MB | heapAllocated 26MB 00:27:57 INFO - TEST-OK | dom/svg/test/test_SVGStringList.xhtml | took 173ms 00:27:57 INFO - TEST-START | dom/svg/test/test_SVGStyleElement.xhtml 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGStyleElement.xhtml | undefined assertion name 00:27:57 INFO - MEMORY STAT | vsize 649MB | residentFast 89MB | heapAllocated 23MB 00:27:57 INFO - TEST-OK | dom/svg/test/test_SVGStyleElement.xhtml | took 184ms 00:27:57 INFO - TEST-START | dom/svg/test/test_SVGTransformList.xhtml 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of cached first item in list after consolidating 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Cached first item in list not useable after consolidating 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing return value from consolidate doesn't affect list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing list doesn't affect return value from consolidate 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected type of first item in list 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of consolidated list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidate return value should be first item in list, not a copy 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Consolidated transform not of type matrix 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected length of unconsolidated list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | consolidate() should return null for a zero-length transform list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list changed after calling createSVGTransformFromMatrix 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Returned transform not of type matrix 00:27:57 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) 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Matrix should be copied not adopted 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Changing source matrix should not affect newly created transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for null input to createSVGTransformFromMatrix 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for string input to createSVGTransformFromMatrix 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw for bad input to createSVGTransformFromMatrix 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in transform list before attempting to set 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected number of items in source transform list before attempting to set 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal should be read-only but its value has changed 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | baseVal changed after attempting to use it set another value 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 00:27:57 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 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling consolidate on read-only list 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 00:27:57 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 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when calling setMatrix on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setTranslate on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setScale on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setRotate on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewX on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw when calling setSkewY on read-only transform 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Got unexpected exception NoModificationAllowedError: Modifications are not allowed for this document, expected NoModificationAllowedError 00:27:57 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 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Failed to throw exception when modifying read-only matrix 00:27:57 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned transform 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected exception null modifying orphaned matrix 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Transform list should be empty after setting bad value 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Animated transform list should also be empty after setting bad value 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected initial length of list 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute not set after modification 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for modification to transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for modification to transform attribute 00:27:58 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) 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected node for mutation event on transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected attribute name for mutation event 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Attribute set after removal 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected old value for removal of transform attribute 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Unexpected new value for removal of transform attribute 00:27:58 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) 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 00:27:58 INFO - MEMORY STAT | vsize 649MB | residentFast 90MB | heapAllocated 24MB 00:27:58 INFO - TEST-OK | dom/svg/test/test_SVGTransformList.xhtml | took 331ms 00:27:58 INFO - TEST-START | dom/svg/test/test_SVGTransformListAddition.xhtml 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Not additive' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Not additive' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'To animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'To animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'By animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'By animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'By animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'By animation' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Normal additive: different type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Normal additive: different type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Normal additive: different type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Normal additive: different type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: same type' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #1' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #2' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 2 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 2 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 3 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 3 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 4 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 4 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 5 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 5 in 'Stacked additive: different types #3' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected number of transforms 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 0 in 'Base value with rotation around a centre' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 0 in 'Base value with rotation around a centre' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform type for transform 1 in 'Base value with rotation around a centre' test 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGTransformListAddition.xhtml | Unexpected transform angle for transform 1 in 'Base value with rotation around a centre' test 00:27:58 INFO - MEMORY STAT | vsize 649MB | residentFast 90MB | heapAllocated 25MB 00:27:58 INFO - TEST-OK | dom/svg/test/test_SVGTransformListAddition.xhtml | took 251ms 00:27:58 INFO - TEST-START | dom/svg/test/test_SVGUnitTypes.html 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Pattern should implement SVGUnitTypes values 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Filter should implement SVGUnitTypes values 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | Mask should implement SVGUnitTypes values 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | ClipPath should implement SVGUnitTypes values 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | LinearGradient should implement SVGUnitTypes values 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVGUnitTypes.html | RadialGradient should implement SVGUnitTypes values 00:27:58 INFO - MEMORY STAT | vsize 649MB | residentFast 91MB | heapAllocated 25MB 00:27:58 INFO - TEST-OK | dom/svg/test/test_SVGUnitTypes.html | took 190ms 00:27:58 INFO - TEST-START | dom/svg/test/test_SVG_namespace_ids.html 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | a in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animate in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateColor in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateMotion in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | animateTransform in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | circle in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | clipPath in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | color-profile in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | cursor in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | defs in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | desc in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | ellipse in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feBlend in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feColorMatrix in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComponentTransfer in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feComposite in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feConvolveMatrix in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDiffuseLighting in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDisplacementMap in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDistantLight in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feDropShadow in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFlood in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncA in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncB in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncG in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feFuncR in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feGaussianBlur in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feImage in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMerge in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMergeNode in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feMorphology in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feOffset in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | fePointLight in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpecularLighting in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feSpotLight in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTile in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | feTurbulence in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | filter in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-format in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-name in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-src in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | font-face-uri in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | foreignObject in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | g in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyph in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | glyphRef in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | hkern in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | image in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | line in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | linearGradient in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | marker in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mask in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | metadata in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | missing-glyph in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | mpath in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | path in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | pattern in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polygon in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | polyline in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | radialGradient in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | rect in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | script in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | set in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | stop in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | style in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | svg in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | switch in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | symbol in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | text in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | textPath in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | title in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tref in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | tspan in the SVG namespace has a valid ID 00:27:58 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | use in the SVG namespace has a valid ID 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | view in the SVG namespace has a valid ID 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVG_namespace_ids.html | vkern in the SVG namespace has a valid ID 00:27:59 INFO - MEMORY STAT | vsize 650MB | residentFast 92MB | heapAllocated 26MB 00:27:59 INFO - TEST-OK | dom/svg/test/test_SVG_namespace_ids.html | took 283ms 00:27:59 INFO - TEST-START | dom/svg/test/test_SVGxxxList.xhtml 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should clear the SVGLengthList object. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not return a value. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.clear() should not remove the attribute. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared x (SVGLengthList) but did not get an empty string back. 00:27:59 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) 00:27:59 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) 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but did not get null back. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for x (SVGLengthList) but hasAttribute still returns true. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain one list item. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.initialize() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain eight list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.insertItemBefore() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.replaceItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain three list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.removeItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to x attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain six list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain seven list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGLengthList.appendItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of x attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to x attribute, but we're still expecting the following events: (nothing) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared rotate (SVGNumberList) but did not get an empty string back. 00:27:59 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) 00:27:59 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) 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but did not get null back. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for rotate (SVGNumberList) but hasAttribute still returns true. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to rotate attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of rotate attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to rotate attribute, but we're still expecting the following events: (nothing) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should clear the SVGNumberList object. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not return a value. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.clear() should not remove the attribute. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared tableValues (SVGNumberList) but did not get an empty string back. 00:27:59 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) 00:27:59 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) 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but did not get null back. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for tableValues (SVGNumberList) but hasAttribute still returns true. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain one list item. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.initialize() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain eight list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.insertItemBefore() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.replaceItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain three list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.removeItem() should throw if passed an index that is out of bounds. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to tableValues attribute 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain five list items. 00:27:59 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. 00:27:59 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. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain six list items. 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain seven list items. 00:27:59 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. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGNumberList.appendItem() should throw if passed an object of the wrong type. 00:27:59 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) 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of tableValues attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to tableValues attribute, but we're still expecting the following events: (nothing) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should clear the SVGPointList object. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not return a value. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.clear() should not remove the attribute. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared points (SVGPointList) but did not get an empty string back. 00:27:59 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) 00:27:59 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) 00:27:59 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. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but did not get null back. 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for points (SVGPointList) but hasAttribute still returns true. 00:27:59 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) 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:27:59 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain one list item. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.initialize() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain eight list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.insertItemBefore() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.replaceItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain three list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.removeItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to points attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain six list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain seven list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPointList.appendItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of points attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to points attribute, but we're still expecting the following events: (nothing) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should clear the SVGPathSegList object. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not return a value. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.clear() should not remove the attribute. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared d (SVGPathSegList) but did not get an empty string back. 00:28:00 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) 00:28:00 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) 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but did not get null back. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for d (SVGPathSegList) but hasAttribute still returns true. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain one list item. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.initialize() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain eight list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.insertItemBefore() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.replaceItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain three list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.removeItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to d attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain six list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain seven list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGPathSegList.appendItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of d attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to d attribute, but we're still expecting the following events: (nothing) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should clear the SVGStringList object. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not return a value. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.clear() should not remove the attribute. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared requiredFeatures (SVGStringList) but did not get an empty string back. 00:28:00 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) 00:28:00 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) 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but did not get null back. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for requiredFeatures (SVGStringList) but hasAttribute still returns true. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain one list item. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain eight list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.replaceItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain four list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain three list items. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGStringList.removeItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to requiredFeatures attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain six list items. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGStringList object should contain seven list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of requiredFeatures attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to requiredFeatures attribute, but we're still expecting the following events: (nothing) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should clear the SVGTransformList object. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not return a value. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.clear() should not remove the attribute. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Cleared transform (SVGTransformList) but did not get an empty string back. 00:28:00 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) 00:28:00 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) 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but did not get null back. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Removed attribute value for transform (SVGTransformList) but hasAttribute still returns true. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain one list item. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.initialize() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain eight list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.insertItemBefore() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.replaceItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain three list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.removeItem() should throw if passed an index that is out of bounds. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after modification 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for modification to transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for modification to transform attribute 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain five list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain six list items. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain seven list items. 00:28:00 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. 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method SVGTransformList.appendItem() should throw if passed an object of the wrong type. 00:28:00 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) 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute set after removal 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for removal of transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for removal of transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected node for mutation event on transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected attribute name for mutation event 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Attribute not set after addition 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected old value for addition of transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Unexpected new value for addition of transform attribute 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | Finishing listening to transform attribute, but we're still expecting the following events: (nothing) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList object should contain four list items. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGLengthList objects for SVGTextElement.x.baseVal and SVGTextElement.x.animVal should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList objects for SVGTextElement.rotate.baseVal and SVGTextElement.rotate.animVal should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGNumberList objects for SVGFEComponentTransferElement.tableValues.baseVal and SVGFEComponentTransferElement.tableValues.animVal should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPointList objects for SVGPolylineElement.points and SVGPolylineElement.animatedPoints should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGPathSegList objects for SVGPathElement.pathSegList and SVGPathElement.animatedPathSegList should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The SVGTransformList objects for SVGGElement.transform.baseVal and SVGGElement.transform.animVal should be different objects. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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). 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after first item removed 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method x.animVal.getItem() should throw after we've cleared baseVal. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should be empty after baseVal cleared 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x should have length 1 after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for x needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after first item removed 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method rotate.animVal.getItem() should throw after we've cleared baseVal. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should be empty after baseVal cleared 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate should have length 1 after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for rotate needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after first item removed 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method tableValues.animVal.getItem() should throw after we've cleared baseVal. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should be empty after baseVal cleared 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues should have length 1 after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for tableValues needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after first item removed 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method points.animVal.getItem() should throw after we've cleared baseVal. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should be empty after baseVal cleared 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points should have length 1 after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for points needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after first item removed 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after appendItem 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method d.animVal.getItem() should throw after we've cleared baseVal. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should be empty after baseVal cleared 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d should have length 1 after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for d needs update after initialize 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after first item removed 00:28:00 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) 00:28:00 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. 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after last item removed 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at beginning 00:28:00 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) 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 00:28:00 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after insert at end 00:28:00 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) 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after appendItem 00:28:01 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) 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | The method transform.animVal.getItem() should throw after we've cleared baseVal. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should be empty after baseVal cleared 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform should have length 1 after initialize 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting type property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting matrix property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | animVal for transform needs update after initialize 00:28:01 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) 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting value property 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting x property 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting y property 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | test error -- expected constructor to generate a segment of type M 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting pathSegTypeAsLetter property 00:28:01 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. 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxList.xhtml | expecting same property-count when comparing path segs of same type. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 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. 00:28:01 INFO - MEMORY STAT | vsize 654MB | residentFast 97MB | heapAllocated 30MB 00:28:01 INFO - TEST-OK | dom/svg/test/test_SVGxxxList.xhtml | took 1997ms 00:28:01 INFO - TEST-START | dom/svg/test/test_SVGxxxListIndexing.xhtml 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[4] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGLengthList: text.x.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[4] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGNumberList: text.rotate.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[4] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPathSegList: path.pathSegList[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[4] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGPointList: polygon.animatedPoints[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[4] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGTransformList: g.transform.baseVal[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.numberOfItems 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures.length 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[0] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[1] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[2] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[3] 00:28:01 INFO - TEST-PASS | dom/svg/test/test_SVGxxxListIndexing.xhtml | SVGStringList: g.requiredFeatures[outOfBounds] 00:28:01 INFO - MEMORY STAT | vsize 655MB | residentFast 98MB | heapAllocated 31MB 00:28:01 INFO - TEST-OK | dom/svg/test/test_SVGxxxListIndexing.xhtml | took 412ms 00:28:01 INFO - TEST-START | dom/svg/test/test_a_href_01.xhtml 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 1 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 2 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 3 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 4 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 5 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 6 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Initial href of test 7 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | expected pointer cursor 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 1 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 2 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 3 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 4 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 5 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 6 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_01.xhtml | Final href of test 7 00:28:02 INFO - MEMORY STAT | vsize 661MB | residentFast 104MB | heapAllocated 33MB 00:28:02 INFO - TEST-OK | dom/svg/test/test_a_href_01.xhtml | took 873ms 00:28:02 INFO - TEST-START | dom/svg/test/test_a_href_02.xhtml 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Initial property value 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated property value 00:28:02 INFO - TEST-PASS | dom/svg/test/test_a_href_02.xhtml | Updated attribute value 00:28:02 INFO - MEMORY STAT | vsize 661MB | residentFast 104MB | heapAllocated 33MB 00:28:02 INFO - TEST-OK | dom/svg/test/test_a_href_02.xhtml | took 165ms 00:28:02 INFO - TEST-START | dom/svg/test/test_animLengthObjectIdentity.xhtml 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused by load handler 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | should be paused at 0 in load handler 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects at startup 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects at startup 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects at startup 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different SVGAnimatedLength objects during animation 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different baseVal SVGLength objects during animation 00:28:02 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Got different animVal SVGLength objects during animation 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthObjectIdentity.xhtml | Unexpected result accessing new(?) length object. 00:28:03 INFO - MEMORY STAT | vsize 668MB | residentFast 103MB | heapAllocated 28MB 00:28:03 INFO - TEST-OK | dom/svg/test/test_animLengthObjectIdentity.xhtml | took 292ms 00:28:03 INFO - TEST-START | dom/svg/test/test_animLengthReadonly.xhtml 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused by load handler 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | should be paused at 0 in load handler 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | undefined assertion name 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cx is editable when not animated 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (1) animVal cy is editable when not animated 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cx is editable when animated 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (2) animVal cy is editable when animated 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (3) animVal cx is editable when frozen 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.value 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueInSpecifiedUnits 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.valueAsString 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after setting baseValue.newValueSpecifiedUnits 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animated animVal.value changed after calling baseValue.convertToSpecifiedUnits 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | No exception thrown, but animVal was changed. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueInSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.valueAsString failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.newValueSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | animVal.convertToSpecifiedUnits failed to throw. 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | (4) animVal cy is editable when inactive 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.value 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueInSpecifiedUnits 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.valueAsString 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after setting baseValue.newValueSpecifiedUnits 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthReadonly.xhtml | un-animated animVal.value not changed after calling baseValue.convertToSpecifiedUnits 00:28:03 INFO - MEMORY STAT | vsize 668MB | residentFast 102MB | heapAllocated 27MB 00:28:03 INFO - TEST-OK | dom/svg/test/test_animLengthReadonly.xhtml | took 252ms 00:28:03 INFO - TEST-START | dom/svg/test/test_animLengthUnits.xhtml 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused by load handler 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | should be paused at 0 in load handler 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial baseVal units 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | Unexpected initial animVal units 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for baseVal during animation 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (1) Unexpected value for animVal during animation 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for baseVal after changing font-size during animation 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (2) Unexpected value for animVal after changing font-size during animation 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for baseVal after changing font-size whilst frozen 00:28:03 INFO - TEST-PASS | dom/svg/test/test_animLengthUnits.xhtml | (3) Unexpected value for animVal after changing font-size whilst frozen 00:28:03 INFO - MEMORY STAT | vsize 668MB | residentFast 103MB | heapAllocated 28MB 00:28:03 INFO - TEST-OK | dom/svg/test/test_animLengthUnits.xhtml | took 172ms 00:28:03 INFO - TEST-START | dom/svg/test/test_bbox-changes.xhtml 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().x after stroke removed 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().y after stroke removed 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().width after stroke removed 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect1.getBBox().height after stroke removed 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().x with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().y with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().width with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | rect2.getBBox().height with stroke 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x before child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y before child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width before child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height before child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().x after child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().y after child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().width after child moves 00:28:03 INFO - TEST-PASS | dom/svg/test/test_bbox-changes.xhtml | g.getBBox().height after child moves 00:28:03 INFO - MEMORY STAT | vsize 668MB | residentFast 103MB | heapAllocated 28MB 00:28:03 INFO - TEST-OK | dom/svg/test/test_bbox-changes.xhtml | took 199ms 00:28:03 INFO - TEST-START | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.x 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.y 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | Check bbox.height 00:28:04 INFO - MEMORY STAT | vsize 668MB | residentFast 103MB | heapAllocated 28MB 00:28:04 INFO - TEST-OK | dom/svg/test/test_bbox-with-invalid-viewBox.xhtml | took 165ms 00:28:04 INFO - TEST-START | dom/svg/test/test_bbox.xhtml 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().x - got 10, expected 10 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().y - got 10, expected 10 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().width - got 100, expected 100 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | fO.getBBox().height - got 100, expected 100 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().x - got 10, expected 10 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().y - got 10, expected 10 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().width - got 100, expected 100 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | i.getBBox().height - got 100, expected 100 (within 0) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | a.getBBox().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().x 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().y 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().width - got 11, expected 11 (within 0.0002) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | b.getBBox().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | text.getBBox().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().x - got 95, expected 95 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().y - got 45, expected 45 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().width - got 10, expected 10 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | v.getBBox().height - got 155, expected 155 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().x - got 195, expected 195 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().y - got 45, expected 45 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().width - got 105, expected 105 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | h.getBBox().height - got 55, expected 55 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().x - got 95, expected 95 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().y - got 95, expected 95 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().width - got 10, expected 10 (within 0.001) 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bbox.xhtml | e.getBBox().height - got 10, expected 10 (within 0.001) 00:28:04 INFO - MEMORY STAT | vsize 667MB | residentFast 94MB | heapAllocated 24MB 00:28:04 INFO - TEST-OK | dom/svg/test/test_bbox.xhtml | took 283ms 00:28:04 INFO - TEST-START | dom/svg/test/test_bounds.html 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 1 getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 1 getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 2 getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 2 getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 3 getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 3 getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 4 getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | outer-svg 4 getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg1.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg1.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg1.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg1.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg2.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg2.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg2.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg2.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg3.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg3.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg3.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | svg3.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text1.getBoundingClientRect().left - got 24, expected 24 ± 1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text3.getBoundingClientRect().width - got 45.26666259765625, expected 46 ± 1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text3.getBoundingClientRect().height - got 45.26666259765625, expected 46 ± 1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2.getBoundingClientRect().left - got 139.63333129882812, expected 139.64466094067262 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2.getBoundingClientRect().top - got 39.633331298828125, expected 39.64466094067263 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2.getBoundingClientRect().width - got 70.73333740234375, expected 70.71067811865474 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2.getBoundingClientRect().height - got 70.73333740234375, expected 70.71067811865474 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4.getBoundingClientRect().left - got 279.2833251953125, expected 279.28932188134524 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4.getBoundingClientRect().top - got 79.28334045410156, expected 79.28932188134526 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4.getBoundingClientRect().width - got 141.43331909179688, expected 141.42135623730948 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4.getBoundingClientRect().height - got 141.43331909179688, expected 141.42135623730948 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1a.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1a.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1a.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect1a.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2a.getBoundingClientRect().left - got 136.8000030517578, expected 136.81623381592644 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2a.getBoundingClientRect().top - got 36.80000305175781, expected 36.81623381592644 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2a.getBoundingClientRect().width - got 76.41665649414062, expected 76.36753236814712 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect2a.getBoundingClientRect().height - got 76.39999389648438, expected 76.36753236814712 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3a.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3a.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3a.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3a.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3b.getBoundingClientRect().left - got 198, expected 198 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3b.getBoundingClientRect().top - got 198, expected 198 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3b.getBoundingClientRect().width - got 54, expected 54 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect3b.getBoundingClientRect().height - got 54, expected 54 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4a.getBoundingClientRect().left - got 273.6166687011719, expected 273.6324676318529 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4a.getBoundingClientRect().top - got 73.61666870117188, expected 73.63246763185288 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4a.getBoundingClientRect().width - got 152.76666259765625, expected 152.73506473629425 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rect4a.getBoundingClientRect().height - got 152.76666259765625, expected 152.73506473629425 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text1a.getBoundingClientRect().left - got 82, expected 82 ± 1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text1a.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2a.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text2a.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | i.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | i.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | i.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | i.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text4.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text4.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text4.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | text4.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | g2.getBoundingClientRect().left 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | g2.getBoundingClientRect().top 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | g2.getBoundingClientRect().width 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | g2.getBoundingClientRect().height 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedCircle1.getBoundingClientRect().left - got 9.949996948242188, expected 10 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedCircle1.getBoundingClientRect().top - got 105, expected 105 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedCircle1.getBoundingClientRect().width - got 70.10000610351562, expected 70 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedCircle1.getBoundingClientRect().height - got 50, expected 50 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedEllipse1.getBoundingClientRect().left - got 5, expected 5 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedEllipse1.getBoundingClientRect().top - got 39.94999694824219, expected 40 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedEllipse1.getBoundingClientRect().width - got 30, expected 30 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedEllipse1.getBoundingClientRect().height - got 40.100006103515625, expected 40 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine1.getBoundingClientRect().left - got 235, expected 235 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine1.getBoundingClientRect().top - got 10, expected 10 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine1.getBoundingClientRect().width - got 10, expected 10 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine1.getBoundingClientRect().height - got 25.050003051757812, expected 25 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine2.getBoundingClientRect().left - got 252.9166717529297, expected 252.92893218813452 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine2.getBoundingClientRect().top - got 7.9166717529296875, expected 7.928932188134525 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine2.getBoundingClientRect().width - got 28.29998779296875, expected 28.2842712474619 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine2.getBoundingClientRect().height - got 28.29998779296875, expected 28.2842712474619 ± 0.15 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine3.getBoundingClientRect().left - got 276.45001220703125, expected 276.4644660940673 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine3.getBoundingClientRect().top - got 11.449996948242188, expected 11.464466094067262 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine3.getBoundingClientRect().width - got 21.23333740234375, expected 21.213203435596423 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | nonScalingStrokedLine3.getBoundingClientRect().height - got 21.25, expected 21.213203435596423 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | shapeWithMarker1Bounds.left - got 160, expected 160 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | shapeWithMarker1Bounds.top - got 120, expected 120 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | shapeWithMarker1Bounds.width - got 80.71665954589844, expected 80.71067811865476 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | shapeWithMarker1Bounds.height - got 20, expected 20 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rotatedLine1Bounds.left - got 160, expected 160 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rotatedLine1Bounds.top - got 145, expected 145 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rotatedLine1Bounds.width - got 28.300003051757812, expected 28.284271247461902 ± 0.1 00:28:04 INFO - TEST-PASS | dom/svg/test/test_bounds.html | rotatedLine1Bounds.height - got 10.01666259765625, expected 10 ± 0.1 00:28:04 INFO - MEMORY STAT | vsize 667MB | residentFast 96MB | heapAllocated 26MB 00:28:04 INFO - TEST-OK | dom/svg/test/test_bounds.html | took 317ms 00:28:04 INFO - TEST-START | dom/svg/test/test_bug872812.html 00:28:05 INFO - TEST-PASS | dom/svg/test/test_bug872812.html | SVG exists 00:28:05 INFO - TEST-PASS | dom/svg/test/test_bug872812.html | CustomEvent exists and we are not crashed! 00:28:05 INFO - MEMORY STAT | vsize 667MB | residentFast 96MB | heapAllocated 26MB 00:28:05 INFO - TEST-OK | dom/svg/test/test_bug872812.html | took 174ms 00:28:05 INFO - TEST-START | dom/svg/test/test_dataTypes.html 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | className animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | length attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty length attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed length attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | number-optional-number second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty number-optional-number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed number-optional-number attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer first animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | integer-optional-integer second animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty integer-optional-integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed integer-optional-integer attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | angle attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | checking 'auto' string preserved 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | type baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | type animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | checking 'auto-start-reverse' string preserved 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | type baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | type animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty angle attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed angle attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | boolean baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | boolean animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | boolean animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | boolean attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty boolean attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed boolean attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_EDGEMODE_DUPLICATE value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_EDGEMODE_WRAP value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | enum baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | enum animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | enum animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | enum attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty enum attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed enum attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | string baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | string animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | string animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | string attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty string attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed string attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_UNKNOWN value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_NONE value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_XMIDYMIN value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_XMINYMID value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_XMAXYMID value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_PRESERVEASPECTRATIO_XMAXYMAX value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_MEETORSLICE_UNKNOWN value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_MEETORSLICE_MEET value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | SVG_MEETORSLICE_SLICE value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.align baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.align animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.align baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.align animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | preserveAspectRatio.meetOrSlice animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | default preserveAspectRatio attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | default preserveAspectRatio attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty preserveAspectRatio attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed preserveAspectRatio attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.x baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.x animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.y baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.y animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.width baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.width animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.heigth baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewbox.heigth animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.x animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.y animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.width animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.height animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox hasAttribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | removed viewBox attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | Should not lose values 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | Should be able to change detached viewBox rect 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox hasAttribute should still be false 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox attribute should still be null 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox hasAttribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox baseVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox animVal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox hasAttribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | empty viewBox attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.x baseVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.y baseVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.width baseVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.height baseVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.x animVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.y animVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.width animVal after re-setting attribute to same rect value 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypes.html | viewBox.height animVal after re-setting attribute to same rect value 00:28:05 INFO - MEMORY STAT | vsize 668MB | residentFast 97MB | heapAllocated 27MB 00:28:05 INFO - TEST-OK | dom/svg/test/test_dataTypes.html | took 293ms 00:28:05 INFO - TEST-START | dom/svg/test/test_dataTypesModEvents.html 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for class but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of class attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for class but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to class attribute, but we're still expecting the following events: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for markerWidth but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for markerWidth but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to markerWidth attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for markerWidth but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to markerWidth attribute, but we're still expecting the following events: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for divisor but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of divisor attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for divisor but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to divisor attribute, but we're still expecting the following events: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for stdDeviation but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of stdDeviation attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for stdDeviation but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to stdDeviation attribute, but we're still expecting the following events: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for targetX but the following previously expected events have still not been received: (nothing) 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of targetX attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of targetX attribute 00:28:05 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for targetX but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for targetX but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of targetX attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to targetX attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for order but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of order attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for order but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to order attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for orient but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of orient attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for orient but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to orient attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for preserveAlpha but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of preserveAlpha attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for preserveAlpha but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to preserveAlpha attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for edgeMode but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of edgeMode attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for edgeMode but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to edgeMode attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for result but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of result attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for result but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to result attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for preserveAspectRatio but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of preserveAspectRatio attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for preserveAspectRatio but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to preserveAspectRatio attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for viewBox but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after modification 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for modification to viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for modification to viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute set after removal 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for removal of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for removal of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected node for mutation event on viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected attribute name for mutation event 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Attribute not set after addition 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected old value for addition of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Unexpected new value for addition of viewBox attribute 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Going to ignore subsequent events on viewBox attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Expecting new events for viewBox but the following previously expected events have still not been received: (nothing) 00:28:06 INFO - TEST-PASS | dom/svg/test/test_dataTypesModEvents.html | Finishing listening to viewBox attribute, but we're still expecting the following events: (nothing) 00:28:06 INFO - MEMORY STAT | vsize 668MB | residentFast 99MB | heapAllocated 29MB 00:28:06 INFO - TEST-OK | dom/svg/test/test_dataTypesModEvents.html | took 432ms 00:28:06 INFO - TEST-START | dom/svg/test/test_fragments.html 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | expecting to start without a viewBox set 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | expecting to start without preserveAspectRatio set 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | expecting to start without zoomAndPan set 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected unknown to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(0,0,200,200)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(xMaxYMin slice)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(1,2,3,4);preserveAspectRatio(xMinYMax)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(none)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(translate(-10,-20) scale(2) rotate(45) translate(5,10))) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable);zoomAndPan(disable)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(0,0,200,200);viewBox(0,0,200,200)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(xMaxYMin);preserveAspectRatio(xMaxYMin)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(translate(0,200));transform(translate(0,200))) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(bad) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView( to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView() to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable)] to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable))) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected unknown to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(0,0,200,200)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(xMaxYMin slice)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(1,2,3,4);preserveAspectRatio(xMinYMax)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(none)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable)) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(translate(-10,-20) scale(2) rotate(45) translate(5,10))) to be valid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable);zoomAndPan(disable)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(0,0,200,200);viewBox(0,0,200,200)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(xMaxYMin);preserveAspectRatio(xMaxYMin)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(translate(0,200));transform(translate(0,200))) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(viewBox(bad) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(preserveAspectRatio(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(transform(bad)) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView( to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView() to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable)] to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | Expected svgView(zoomAndPan(disable))) to be invalid 00:28:06 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected viewBox 00:28:07 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected preserveAspectRatio 00:28:07 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected zoomAndPan 00:28:07 INFO - TEST-PASS | dom/svg/test/test_fragments.html | unexpected transform 00:28:07 INFO - MEMORY STAT | vsize 668MB | residentFast 100MB | heapAllocated 29MB 00:28:07 INFO - TEST-OK | dom/svg/test/test_fragments.html | took 830ms 00:28:07 INFO - TEST-START | dom/svg/test/test_getBBox-method.html 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getBBox-method.html | skip test for bug999964. 00:28:07 INFO - MEMORY STAT | vsize 669MB | residentFast 100MB | heapAllocated 29MB 00:28:07 INFO - TEST-OK | dom/svg/test/test_getBBox-method.html | took 369ms 00:28:07 INFO - TEST-START | dom/svg/test/test_getCTM.html 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | buggy.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | buggy.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | root.getCTM() 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | inner.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | inner.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g1.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g1.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | outer.getCTM() 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g2.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g2.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g3.getCTM() 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g4.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g4.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | fO.getCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | fO.getCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g5.getCTM() 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | root.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | root.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | inner.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | inner.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g1.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g1.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | outer.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | outer.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | outer2.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | outer2.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g2.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g2.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g3.getScreenCTM() 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getScreenCTM().e 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | symbolRect.getScreenCTM().f 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getCTM.html | g5.getScreenCTM() 00:28:07 INFO - MEMORY STAT | vsize 667MB | residentFast 94MB | heapAllocated 24MB 00:28:07 INFO - TEST-OK | dom/svg/test/test_getCTM.html | took 256ms 00:28:07 INFO - TEST-START | dom/svg/test/test_getElementById.xhtml 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find g element child 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find foo bar element child 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find goo > car element child 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find hoo~dar element child 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find ioo+ear element child 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | did not expect to find an element with id g2 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | did not expect to find an element with id g3 00:28:07 INFO - TEST-PASS | dom/svg/test/test_getElementById.xhtml | expected to find circle element child 00:28:07 INFO - MEMORY STAT | vsize 667MB | residentFast 94MB | heapAllocated 25MB 00:28:07 INFO - TEST-OK | dom/svg/test/test_getElementById.xhtml | took 165ms 00:28:08 INFO - TEST-START | dom/svg/test/test_getSubStringLength.xhtml 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(100,2) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(100,2) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(100,0) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(100,0) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(3,0) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(3,0) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(3,1) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | expected an index error for text.getSubStringLength(3,1) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(1,3) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(0,4) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(0,0) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(1,0) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(2,0) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(0,1) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(1,1) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(2,1) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(0,2) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(1,2) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(0,3) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(1,100) returned wrong value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_getSubStringLength.xhtml | text.getSubStringLength(2,100) returned wrong value 00:28:08 INFO - MEMORY STAT | vsize 667MB | residentFast 95MB | heapAllocated 26MB 00:28:08 INFO - TEST-OK | dom/svg/test/test_getSubStringLength.xhtml | took 257ms 00:28:08 INFO - TEST-START | dom/svg/test/test_length.xhtml 00:28:08 INFO - TEST-PASS | dom/svg/test/test_length.xhtml | svgDoc.width.baseVal.value 00:28:08 INFO - TEST-PASS | dom/svg/test/test_length.xhtml | valueInSpecifiedUnits after convertToSpecifiedUnits 00:28:08 INFO - MEMORY STAT | vsize 667MB | residentFast 96MB | heapAllocated 26MB 00:28:08 INFO - TEST-OK | dom/svg/test/test_length.xhtml | took 125ms 00:28:08 INFO - TEST-START | dom/svg/test/test_lengthParsing.html 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | (value) - got 0, expected 0 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | -.1 (value) - got -0.10000000149011612, expected -0.1 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | -.1 (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e1 (value) - got 10, expected 10 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e1 (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1em (value) - got 1, expected 1 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1em (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1ex (value) - got 1, expected 1 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1ex (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e1em (value) - got 10, expected 10 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e1em (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1E+2 (value) - got 100, expected 100 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1E+2 (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | .1e-2 (value) - got 0.0010000000474974513, expected 0.001 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | .1e-2 (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e (value) - got 0, expected 0 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1e (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1 e (value) - got 0, expected 0 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1 e (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1 em (value) - got 0, expected 0 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1 em (unit) 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1ee (value) - got 0, expected 0 00:28:08 INFO - TEST-PASS | dom/svg/test/test_lengthParsing.html | 1ee (unit) 00:28:08 INFO - MEMORY STAT | vsize 668MB | residentFast 96MB | heapAllocated 26MB 00:28:08 INFO - TEST-OK | dom/svg/test/test_lengthParsing.html | took 213ms 00:28:08 INFO - TEST-START | dom/svg/test/test_markerOrient.xhtml 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal after numeric angle is set 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal for auto 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType baseVal for auto-start-reverse 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientType animVal for auto-start-reverse 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle baseVal for auto-start-reverse 00:28:08 INFO - TEST-PASS | dom/svg/test/test_markerOrient.xhtml | orientAngle animVal for auto-start-reverse 00:28:08 INFO - MEMORY STAT | vsize 668MB | residentFast 99MB | heapAllocated 29MB 00:28:08 INFO - TEST-OK | dom/svg/test/test_markerOrient.xhtml | took 224ms 00:28:09 INFO - TEST-START | dom/svg/test/test_non-scaling-stroke.html 00:28:09 INFO - TEST-PASS | dom/svg/test/test_non-scaling-stroke.html | Testing mouse event on non-scaling-stroke click event target 00:28:09 INFO - TEST-PASS | dom/svg/test/test_non-scaling-stroke.html | Testing mouse event on non-scaling-stroke click event fired 00:28:09 INFO - MEMORY STAT | vsize 668MB | residentFast 98MB | heapAllocated 27MB 00:28:09 INFO - TEST-OK | dom/svg/test/test_non-scaling-stroke.html | took 267ms 00:28:09 INFO - TEST-START | dom/svg/test/test_nonAnimStrings.xhtml 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | should be paused by load handler 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | should be paused at 0 in load handler 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected initial script baseVal 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected initial script animVal 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected initial mpath baseVal 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected initial mpath animVal 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected value for script baseVal after animation 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected value for script animVal after animation 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected value for mpath baseVal after animation 00:28:09 INFO - TEST-PASS | dom/svg/test/test_nonAnimStrings.xhtml | Unexpected value for mpath animVal after animation 00:28:09 INFO - MEMORY STAT | vsize 668MB | residentFast 98MB | heapAllocated 27MB 00:28:09 INFO - TEST-OK | dom/svg/test/test_nonAnimStrings.xhtml | took 250ms 00:28:09 INFO - TEST-START | dom/svg/test/test_object-delayed-intrinsic-size.html 00:28:10 INFO - TEST-PASS | dom/svg/test/test_object-delayed-intrinsic-size.html | Check that the <object> size updated 00:28:10 INFO - MEMORY STAT | vsize 668MB | residentFast 99MB | heapAllocated 28MB 00:28:10 INFO - TEST-OK | dom/svg/test/test_object-delayed-intrinsic-size.html | took 1176ms 00:28:10 INFO - TEST-START | dom/svg/test/test_onerror.xhtml 00:28:11 INFO - TEST-PASS | dom/svg/test/test_onerror.xhtml | onerror method called 00:28:11 INFO - MEMORY STAT | vsize 668MB | residentFast 100MB | heapAllocated 28MB 00:28:11 INFO - TEST-OK | dom/svg/test/test_onerror.xhtml | took 135ms 00:28:11 INFO - TEST-START | dom/svg/test/test_pathAnimInterpolation.xhtml 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M10,20 to M100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M10,20 to M100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100M10,20 to M50,50 M100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100M10,20 to M50,50 M100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50M10,20 to M50,50 m50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50M10,20 to M50,50 m50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100M10,20 to M50,50 L100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100M10,20 to M50,50 L100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50M10,20 to M50,50 l50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50M10,20 to M50,50 l50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100M10,20 to M50,50 H100 V100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100M10,20 to M50,50 H100 V100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100M10,20 to M50,50 h50 V100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100M10,20 to M50,50 h50 V100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50M10,20 to M50,50 H100 v50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50M10,20 to M50,50 H100 v50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100M10,20 to M75,75 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100M10,20 to M75,75 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25M10,20 to M75,75 t25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25M10,20 to M75,75 t25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m10,20 to M100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m10,20 to M100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100m10,20 to M50,50 M100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100m10,20 to M50,50 M100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50m10,20 to M50,50 m50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50m10,20 to M50,50 m50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100m10,20 to M50,50 L100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100m10,20 to M50,50 L100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50m10,20 to M50,50 l50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50m10,20 to M50,50 l50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100m10,20 to M50,50 H100 V100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100m10,20 to M50,50 H100 V100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100m10,20 to M50,50 h50 V100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100m10,20 to M50,50 h50 V100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50m10,20 to M50,50 H100 v50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50m10,20 to M50,50 H100 v50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100m10,20 to M75,75 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100m10,20 to M75,75 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25m10,20 to M75,75 t25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25m10,20 to M75,75 t25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L10,20 to M100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L10,20 to M100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100L10,20 to M50,50 M100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100L10,20 to M50,50 M100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50L10,20 to M50,50 m50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50L10,20 to M50,50 m50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100L10,20 to M50,50 L100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100L10,20 to M50,50 L100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50L10,20 to M50,50 l50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50L10,20 to M50,50 l50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100L10,20 to M50,50 H100 V100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100L10,20 to M50,50 H100 V100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100L10,20 to M50,50 h50 V100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100L10,20 to M50,50 h50 V100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50L10,20 to M50,50 H100 v50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50L10,20 to M50,50 H100 v50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100L10,20 to M75,75 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100L10,20 to M75,75 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25L10,20 to M75,75 t25,25L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25L10,20 to M75,75 t25,25L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:11 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l10,20 to M100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l10,20 to M100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100l10,20 to M50,50 M100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100l10,20 to M50,50 M100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50l10,20 to M50,50 m50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50l10,20 to M50,50 m50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100l10,20 to M50,50 L100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100l10,20 to M50,50 L100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50l10,20 to M50,50 l50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50l10,20 to M50,50 l50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100l10,20 to M50,50 H100 V100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100l10,20 to M50,50 H100 V100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100l10,20 to M50,50 h50 V100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100l10,20 to M50,50 h50 V100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50l10,20 to M50,50 H100 v50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50l10,20 to M50,50 H100 v50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100l10,20 to M75,75 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100l10,20 to M75,75 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25l10,20 to M75,75 t25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25l10,20 to M75,75 t25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q10,20,30,40 to M100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q10,20,30,40 to M100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q10,20,30,40 to M100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q10,20,30,40 to M100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H10 to M100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H10 to M100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100H10 to M50,50 M100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100H10 to M50,50 M100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50H10 to M50,50 m50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50H10 to M50,50 m50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100H10 to M50,50 L100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100H10 to M50,50 L100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50H10 to M50,50 l50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50H10 to M50,50 l50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100H10 to M50,50 H100 V100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100H10 to M50,50 H100 V100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100H10 to M50,50 h50 V100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100H10 to M50,50 h50 V100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50H10 to M50,50 H100 v50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50H10 to M50,50 H100 v50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100H10 to M75,75 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100H10 to M75,75 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25H10 to M75,75 t25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25H10 to M75,75 t25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h10 to M100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h10 to M100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100h10 to M50,50 M100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100h10 to M50,50 M100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50h10 to M50,50 m50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50h10 to M50,50 m50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100h10 to M50,50 L100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100h10 to M50,50 L100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50h10 to M50,50 l50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50h10 to M50,50 l50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100h10 to M50,50 H100 V100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100h10 to M50,50 H100 V100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100h10 to M50,50 h50 V100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100h10 to M50,50 h50 V100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50h10 to M50,50 H100 v50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50h10 to M50,50 H100 v50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100h10 to M75,75 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100h10 to M75,75 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25h10 to M75,75 t25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25h10 to M75,75 t25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V10 to M100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V10 to M100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100V10 to M50,50 M100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100V10 to M50,50 M100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50V10 to M50,50 m50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50V10 to M50,50 m50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100V10 to M50,50 L100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100V10 to M50,50 L100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50V10 to M50,50 l50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50V10 to M50,50 l50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100V10 to M50,50 H100 V100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100V10 to M50,50 H100 V100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100V10 to M50,50 h50 V100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100V10 to M50,50 h50 V100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50V10 to M50,50 H100 v50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50V10 to M50,50 H100 v50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100V10 to M75,75 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100V10 to M75,75 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25V10 to M75,75 t25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25V10 to M75,75 t25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v10 to M100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v10 to M100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100v10 to M50,50 M100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100v10 to M50,50 M100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50v10 to M50,50 m50,50v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50v10 to M50,50 m50,50v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100v10 to M50,50 L100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100v10 to M50,50 L100,100v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50v10 to M50,50 l50,50v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50v10 to M50,50 l50,50v20 00:28:12 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100v10 to M50,50 H100 V100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100v10 to M50,50 H100 V100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100v10 to M50,50 h50 V100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100v10 to M50,50 h50 V100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50v10 to M50,50 H100 v50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50v10 to M50,50 H100 v50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100v10 to M75,75 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100v10 to M75,75 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25v10 to M75,75 t25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25v10 to M75,75 t25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S10,20,30,40 to M100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S10,20,30,40 to M100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100S10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100S10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50S10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50S10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100S10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100S10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50S10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50S10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100S10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100S10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25S10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25S10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s10,20,30,40 to M100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s10,20,30,40 to M100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100s10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100s10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50s10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50s10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100s10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100s10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50s10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50s10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100s10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100s10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25s10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25s10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T10,20 to M100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T10,20 to M100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100T10,20 to M50,50 M100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100T10,20 to M50,50 M100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50T10,20 to M50,50 m50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50T10,20 to M50,50 m50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100T10,20 to M50,50 L100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100T10,20 to M50,50 L100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50T10,20 to M50,50 l50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50T10,20 to M50,50 l50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100T10,20 to M50,50 H100 V100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100T10,20 to M50,50 H100 V100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100T10,20 to M50,50 h50 V100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100T10,20 to M50,50 h50 V100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50T10,20 to M50,50 H100 v50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50T10,20 to M50,50 H100 v50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100T10,20 to M75,75 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100T10,20 to M75,75 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25T10,20 to M75,75 t25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25T10,20 to M75,75 t25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t10,20 to M100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t10,20 to M100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100t10,20 to M50,50 M100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100t10,20 to M50,50 M100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50t10,20 to M50,50 m50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50t10,20 to M50,50 m50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100t10,20 to M50,50 L100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100t10,20 to M50,50 L100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50t10,20 to M50,50 l50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50t10,20 to M50,50 l50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100t10,20 to M50,50 H100 V100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100t10,20 to M50,50 H100 V100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100t10,20 to M50,50 h50 V100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100t10,20 to M50,50 h50 V100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50t10,20 to M50,50 H100 v50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50t10,20 to M50,50 H100 v50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100t10,20 to M75,75 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100t10,20 to M75,75 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25t10,20 to M75,75 t25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25t10,20 to M75,75 t25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M10,20 to M100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M10,20 to M100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100M10,20 to M50,50 M100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100M10,20 to M50,50 M100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50M10,20 to M50,50 m50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50M10,20 to M50,50 m50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100M10,20 to M50,50 L100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100M10,20 to M50,50 L100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50M10,20 to M50,50 l50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50M10,20 to M50,50 l50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100M10,20 to M50,50 H100 V100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100M10,20 to M50,50 H100 V100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100M10,20 to M50,50 h50 V100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100M10,20 to M50,50 h50 V100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50M10,20 to M50,50 H100 v50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50M10,20 to M50,50 H100 v50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100M10,20 to M75,75 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100M10,20 to M75,75 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25M10,20 to M75,75 t25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25M10,20 to M75,75 t25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m10,20 to M100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m10,20 to M100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100m10,20 to M50,50 M100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100m10,20 to M50,50 M100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50m10,20 to M50,50 m50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50m10,20 to M50,50 m50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100m10,20 to M50,50 L100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100m10,20 to M50,50 L100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50m10,20 to M50,50 l50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50m10,20 to M50,50 l50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100m10,20 to M50,50 H100 V100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100m10,20 to M50,50 H100 V100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100m10,20 to M50,50 h50 V100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100m10,20 to M50,50 h50 V100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50m10,20 to M50,50 H100 v50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50m10,20 to M50,50 H100 v50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100m10,20 to M75,75 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100m10,20 to M75,75 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25m10,20 to M75,75 t25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25m10,20 to M75,75 t25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L10,20 to M100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L10,20 to M100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100L10,20 to M50,50 M100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100L10,20 to M50,50 M100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50L10,20 to M50,50 m50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50L10,20 to M50,50 m50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100L10,20 to M50,50 L100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100L10,20 to M50,50 L100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50L10,20 to M50,50 l50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50L10,20 to M50,50 l50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100L10,20 to M50,50 H100 V100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100L10,20 to M50,50 H100 V100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100L10,20 to M50,50 h50 V100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100L10,20 to M50,50 h50 V100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50L10,20 to M50,50 H100 v50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50L10,20 to M50,50 H100 v50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100L10,20 to M75,75 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100L10,20 to M75,75 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25L10,20 to M75,75 t25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25L10,20 to M75,75 t25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l10,20 to M100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l10,20 to M100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100l10,20 to M50,50 M100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100l10,20 to M50,50 M100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50l10,20 to M50,50 m50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50l10,20 to M50,50 m50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100l10,20 to M50,50 L100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100l10,20 to M50,50 L100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50l10,20 to M50,50 l50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50l10,20 to M50,50 l50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100l10,20 to M50,50 H100 V100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100l10,20 to M50,50 H100 V100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100l10,20 to M50,50 h50 V100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100l10,20 to M50,50 h50 V100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50l10,20 to M50,50 H100 v50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50l10,20 to M50,50 H100 v50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100l10,20 to M75,75 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100l10,20 to M75,75 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25l10,20 to M75,75 t25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25l10,20 to M75,75 t25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:13 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q10,20,30,40 to M100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q10,20,30,40 to M100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q10,20,30,40 to M100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q10,20,30,40 to M100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H10 to M100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H10 to M100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100H10 to M50,50 M100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100H10 to M50,50 M100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50H10 to M50,50 m50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50H10 to M50,50 m50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100H10 to M50,50 L100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100H10 to M50,50 L100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50H10 to M50,50 l50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50H10 to M50,50 l50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100H10 to M50,50 H100 V100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100H10 to M50,50 H100 V100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100H10 to M50,50 h50 V100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100H10 to M50,50 h50 V100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50H10 to M50,50 H100 v50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50H10 to M50,50 H100 v50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100H10 to M75,75 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100H10 to M75,75 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25H10 to M75,75 t25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25H10 to M75,75 t25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h10 to M100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h10 to M100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100h10 to M50,50 M100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100h10 to M50,50 M100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50h10 to M50,50 m50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50h10 to M50,50 m50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100h10 to M50,50 L100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100h10 to M50,50 L100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50h10 to M50,50 l50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50h10 to M50,50 l50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100h10 to M50,50 H100 V100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100h10 to M50,50 H100 V100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100h10 to M50,50 h50 V100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100h10 to M50,50 h50 V100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50h10 to M50,50 H100 v50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50h10 to M50,50 H100 v50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100h10 to M75,75 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100h10 to M75,75 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25h10 to M75,75 t25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25h10 to M75,75 t25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V10 to M100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V10 to M100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100V10 to M50,50 M100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100V10 to M50,50 M100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50V10 to M50,50 m50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50V10 to M50,50 m50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100V10 to M50,50 L100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100V10 to M50,50 L100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50V10 to M50,50 l50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50V10 to M50,50 l50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100V10 to M50,50 H100 V100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100V10 to M50,50 H100 V100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100V10 to M50,50 h50 V100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100V10 to M50,50 h50 V100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50V10 to M50,50 H100 v50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50V10 to M50,50 H100 v50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100V10 to M75,75 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100V10 to M75,75 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25V10 to M75,75 t25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25V10 to M75,75 t25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v10 to M100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v10 to M100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100v10 to M50,50 M100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100v10 to M50,50 M100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50v10 to M50,50 m50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50v10 to M50,50 m50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100v10 to M50,50 L100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100v10 to M50,50 L100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50v10 to M50,50 l50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50v10 to M50,50 l50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100v10 to M50,50 H100 V100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100v10 to M50,50 H100 V100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100v10 to M50,50 h50 V100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100v10 to M50,50 h50 V100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50v10 to M50,50 H100 v50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50v10 to M50,50 H100 v50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100v10 to M75,75 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100v10 to M75,75 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25v10 to M75,75 t25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25v10 to M75,75 t25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T10,20 to M100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T10,20 to M100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100T10,20 to M50,50 M100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100T10,20 to M50,50 M100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50T10,20 to M50,50 m50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50T10,20 to M50,50 m50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100T10,20 to M50,50 L100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100T10,20 to M50,50 L100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50T10,20 to M50,50 l50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50T10,20 to M50,50 l50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100T10,20 to M50,50 H100 V100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100T10,20 to M50,50 H100 V100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100T10,20 to M50,50 h50 V100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100T10,20 to M50,50 h50 V100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50T10,20 to M50,50 H100 v50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50T10,20 to M50,50 H100 v50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100T10,20 to M75,75 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100T10,20 to M75,75 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25T10,20 to M75,75 t25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25T10,20 to M75,75 t25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t10,20 to M100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t10,20 to M100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100t10,20 to M50,50 M100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100t10,20 to M50,50 M100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50t10,20 to M50,50 m50,50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50t10,20 to M50,50 m50,50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100t10,20 to M50,50 L100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100t10,20 to M50,50 L100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50t10,20 to M50,50 l50,50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50t10,20 to M50,50 l50,50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100t10,20 to M50,50 H100 V100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100t10,20 to M50,50 H100 V100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100t10,20 to M50,50 h50 V100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100t10,20 to M50,50 h50 V100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50t10,20 to M50,50 H100 v50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50t10,20 to M50,50 H100 v50T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:14 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100t10,20 to M75,75 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100t10,20 to M75,75 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25t10,20 to M75,75 t25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25t10,20 to M75,75 t25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S10,20,30,40 to M100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S10,20,30,40 to M100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100S10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100S10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50S10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50S10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100S10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100S10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50S10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50S10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100S10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100S10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25S10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25S10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s10,20,30,40 to M100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s10,20,30,40 to M100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 M100,100s10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 M100,100s10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 m50,50s10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 m50,50s10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 L100,100s10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 L100,100s10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50s10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50s10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 T100,100s10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 T100,100s10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M75,75 t25,25s10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M75,75 t25,25s10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,1,90,100 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,1,90,100 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,1,0,90,100 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,1,0,90,100 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100z to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100z to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100M0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100M0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100m0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100m0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100L0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100L0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100l0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100l0,10 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100C0,10,20,30,40,50 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100C0,10,20,30,40,50 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100c0,10,20,30,40,50 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100c0,10,20,30,40,50 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100Q0,10,20,30 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100Q0,10,20,30 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100q0,10,20,30 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100q0,10,20,30 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100A0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100a0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100H0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100H0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100V1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100v1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100h0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100h0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100l1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100Q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100q1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100H1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100h1000 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100S1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100s1000,1010,1020,1030 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100T1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100V0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100V0 to M100,100t1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100z 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100M1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100m1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100L1000,1010 00:28:15 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100v0 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100v0 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100S0,10,20,30 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100S0,10,20,30 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100T1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100s0,10,20,30 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100s0,10,20,30 to M100,100t1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100T0,10 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100T0,10 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100z 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100M1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100m1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100L1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100l1000,1010 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100Q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100q1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100H1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100h1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100V1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100v1000 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100S1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation from M100,100t0,10 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation from M100,100t0,10 to M100,100s1000,1010,1020,1030 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M10,20 to M100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M10,20 to M100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100M10,20 to M50,50 M100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100M10,20 to M50,50 M100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50M10,20 to M50,50 m50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50M10,20 to M50,50 m50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100M10,20 to M50,50 L100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100M10,20 to M50,50 L100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50M10,20 to M50,50 l50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50M10,20 to M50,50 l50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100M10,20 to M50,50 H100 V100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100M10,20 to M50,50 H100 V100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100M10,20 to M50,50 h50 V100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100M10,20 to M50,50 h50 V100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50M10,20 to M50,50 H100 v50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50M10,20 to M50,50 H100 v50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100M10,20 to M75,75 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100M10,20 to M75,75 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25M10,20 to M75,75 t25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25M10,20 to M75,75 t25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m10,20 to M100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m10,20 to M100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100m10,20 to M50,50 M100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100m10,20 to M50,50 M100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50m10,20 to M50,50 m50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50m10,20 to M50,50 m50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100m10,20 to M50,50 L100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100m10,20 to M50,50 L100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50m10,20 to M50,50 l50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50m10,20 to M50,50 l50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100m10,20 to M50,50 H100 V100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100m10,20 to M50,50 H100 V100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100m10,20 to M50,50 h50 V100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100m10,20 to M50,50 h50 V100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50m10,20 to M50,50 H100 v50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50m10,20 to M50,50 H100 v50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100m10,20 to M75,75 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100m10,20 to M75,75 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25m10,20 to M75,75 t25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25m10,20 to M75,75 t25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L10,20 to M100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L10,20 to M100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100L10,20 to M50,50 M100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100L10,20 to M50,50 M100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50L10,20 to M50,50 m50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50L10,20 to M50,50 m50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100L10,20 to M50,50 L100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100L10,20 to M50,50 L100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50L10,20 to M50,50 l50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50L10,20 to M50,50 l50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100L10,20 to M50,50 H100 V100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100L10,20 to M50,50 H100 V100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100L10,20 to M50,50 h50 V100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100L10,20 to M50,50 h50 V100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50L10,20 to M50,50 H100 v50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50L10,20 to M50,50 H100 v50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100L10,20 to M75,75 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100L10,20 to M75,75 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25L10,20 to M75,75 t25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25L10,20 to M75,75 t25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l10,20 to M100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l10,20 to M100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100l10,20 to M50,50 M100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100l10,20 to M50,50 M100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50l10,20 to M50,50 m50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50l10,20 to M50,50 m50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100l10,20 to M50,50 L100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100l10,20 to M50,50 L100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50l10,20 to M50,50 l50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50l10,20 to M50,50 l50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100l10,20 to M50,50 H100 V100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100l10,20 to M50,50 H100 V100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100l10,20 to M50,50 h50 V100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100l10,20 to M50,50 h50 V100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50l10,20 to M50,50 H100 v50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50l10,20 to M50,50 H100 v50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100l10,20 to M75,75 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100l10,20 to M75,75 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25l10,20 to M75,75 t25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25l10,20 to M75,75 t25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q10,20,30,40 to M100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q10,20,30,40 to M100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q10,20,30,40 to M100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q10,20,30,40 to M100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:16 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H10 to M100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H10 to M100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100H10 to M50,50 M100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100H10 to M50,50 M100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50H10 to M50,50 m50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50H10 to M50,50 m50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100H10 to M50,50 L100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100H10 to M50,50 L100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50H10 to M50,50 l50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50H10 to M50,50 l50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100H10 to M50,50 H100 V100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100H10 to M50,50 H100 V100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100H10 to M50,50 h50 V100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100H10 to M50,50 h50 V100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50H10 to M50,50 H100 v50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50H10 to M50,50 H100 v50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100H10 to M75,75 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100H10 to M75,75 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25H10 to M75,75 t25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25H10 to M75,75 t25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h10 to M100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h10 to M100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100h10 to M50,50 M100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100h10 to M50,50 M100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50h10 to M50,50 m50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50h10 to M50,50 m50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100h10 to M50,50 L100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100h10 to M50,50 L100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50h10 to M50,50 l50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50h10 to M50,50 l50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100h10 to M50,50 H100 V100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100h10 to M50,50 H100 V100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100h10 to M50,50 h50 V100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100h10 to M50,50 h50 V100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50h10 to M50,50 H100 v50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50h10 to M50,50 H100 v50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100h10 to M75,75 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100h10 to M75,75 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25h10 to M75,75 t25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25h10 to M75,75 t25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V10 to M100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V10 to M100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100V10 to M50,50 M100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100V10 to M50,50 M100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50V10 to M50,50 m50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50V10 to M50,50 m50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100V10 to M50,50 L100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100V10 to M50,50 L100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50V10 to M50,50 l50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50V10 to M50,50 l50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100V10 to M50,50 H100 V100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100V10 to M50,50 H100 V100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100V10 to M50,50 h50 V100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100V10 to M50,50 h50 V100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50V10 to M50,50 H100 v50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50V10 to M50,50 H100 v50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100V10 to M75,75 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100V10 to M75,75 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25V10 to M75,75 t25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25V10 to M75,75 t25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v10 to M100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v10 to M100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100v10 to M50,50 M100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100v10 to M50,50 M100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50v10 to M50,50 m50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50v10 to M50,50 m50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100v10 to M50,50 L100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100v10 to M50,50 L100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50v10 to M50,50 l50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50v10 to M50,50 l50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100v10 to M50,50 H100 V100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100v10 to M50,50 H100 V100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100v10 to M50,50 h50 V100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100v10 to M50,50 h50 V100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50v10 to M50,50 H100 v50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50v10 to M50,50 H100 v50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100v10 to M75,75 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100v10 to M75,75 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25v10 to M75,75 t25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25v10 to M75,75 t25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S10,20,30,40 to M100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S10,20,30,40 to M100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100S10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100S10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50S10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50S10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100S10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100S10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50S10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50S10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100S10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100S10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25S10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25S10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s10,20,30,40 to M100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s10,20,30,40 to M100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100s10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100s10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50s10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50s10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100s10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100s10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50s10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50s10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100s10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100s10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25s10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25s10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T10,20 to M100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T10,20 to M100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100T10,20 to M50,50 M100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100T10,20 to M50,50 M100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50T10,20 to M50,50 m50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50T10,20 to M50,50 m50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100T10,20 to M50,50 L100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100T10,20 to M50,50 L100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50T10,20 to M50,50 l50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50T10,20 to M50,50 l50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100T10,20 to M50,50 H100 V100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100T10,20 to M50,50 H100 V100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100T10,20 to M50,50 h50 V100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100T10,20 to M50,50 h50 V100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50T10,20 to M50,50 H100 v50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50T10,20 to M50,50 H100 v50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100T10,20 to M75,75 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100T10,20 to M75,75 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25T10,20 to M75,75 t25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25T10,20 to M75,75 t25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t10,20 to M100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t10,20 to M100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100t10,20 to M50,50 M100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100t10,20 to M50,50 M100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50t10,20 to M50,50 m50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50t10,20 to M50,50 m50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100t10,20 to M50,50 L100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100t10,20 to M50,50 L100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50t10,20 to M50,50 l50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50t10,20 to M50,50 l50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100t10,20 to M50,50 H100 V100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100t10,20 to M50,50 H100 V100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100t10,20 to M50,50 h50 V100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100t10,20 to M50,50 h50 V100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50t10,20 to M50,50 H100 v50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50t10,20 to M50,50 H100 v50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100t10,20 to M75,75 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100t10,20 to M75,75 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25t10,20 to M75,75 t25,25t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25t10,20 to M75,75 t25,25t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:17 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M10,20 to M100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M10,20 to M100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100M10,20 to M50,50 M100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100M10,20 to M50,50 M100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50M10,20 to M50,50 m50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50M10,20 to M50,50 m50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100M10,20 to M50,50 L100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100M10,20 to M50,50 L100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50M10,20 to M50,50 l50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50M10,20 to M50,50 l50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100M10,20 to M50,50 H100 V100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100M10,20 to M50,50 H100 V100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100M10,20 to M50,50 h50 V100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100M10,20 to M50,50 h50 V100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50M10,20 to M50,50 H100 v50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50M10,20 to M50,50 H100 v50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100M10,20 to M50,50 A10,10,10,0,0,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50M10,20 to M50,50 a10,10,10,0,0,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50M10,20 to M50,50 l50,50 z m50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100M10,20 to M50,50 Q75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50M10,20 to M50,50 q25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100M10,20 to M75,75 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100M10,20 to M75,75 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25M10,20 to M75,75 t25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25M10,20 to M75,75 t25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5M10,20 to M50,50 T62.5,62.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100M10,20 to M50,50 T62.5,62.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5M10,20 to M50,50 t12.5,12.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100M10,20 to M50,50 t12.5,12.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5M10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100M10,20 to M50,50 Q50,50,62.5,62.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5M10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100M10,20 to M50,50 q0,0,12.5,12.5 T100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100M10,20 to M50,50 C10,10,75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50M10,20 to M50,50 c10,10,25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100M10,20 to M50,50 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50M10,20 to M50,50 s25,25,50,50m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100M10,20 to M50,50 S10,10,75,75 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25M10,20 to M50,50 S10,10,75,75 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100M10,20 to M50,50 s10,10,25,25 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25M10,20 to M50,50 s10,10,25,25 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100M10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25M10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100M10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25M10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25m30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m10,20 to M100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m10,20 to M100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100m10,20 to M50,50 M100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100m10,20 to M50,50 M100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50m10,20 to M50,50 m50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50m10,20 to M50,50 m50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100m10,20 to M50,50 L100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100m10,20 to M50,50 L100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50m10,20 to M50,50 l50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50m10,20 to M50,50 l50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100m10,20 to M50,50 H100 V100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100m10,20 to M50,50 H100 V100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100m10,20 to M50,50 h50 V100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100m10,20 to M50,50 h50 V100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50m10,20 to M50,50 H100 v50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50m10,20 to M50,50 H100 v50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100m10,20 to M50,50 A10,10,10,0,0,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50m10,20 to M50,50 a10,10,10,0,0,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50m10,20 to M50,50 l50,50 z m50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100m10,20 to M50,50 Q75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50m10,20 to M50,50 q25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100m10,20 to M75,75 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100m10,20 to M75,75 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25m10,20 to M75,75 t25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25m10,20 to M75,75 t25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5m10,20 to M50,50 T62.5,62.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100m10,20 to M50,50 T62.5,62.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5m10,20 to M50,50 t12.5,12.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100m10,20 to M50,50 t12.5,12.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5m10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100m10,20 to M50,50 Q50,50,62.5,62.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5m10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100m10,20 to M50,50 q0,0,12.5,12.5 T100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100m10,20 to M50,50 C10,10,75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50m10,20 to M50,50 c10,10,25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100m10,20 to M50,50 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50m10,20 to M50,50 s25,25,50,50M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100m10,20 to M50,50 S10,10,75,75 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25m10,20 to M50,50 S10,10,75,75 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100m10,20 to M50,50 s10,10,25,25 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25m10,20 to M50,50 s10,10,25,25 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100m10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25m10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100m10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25m10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25M30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L10,20 to M100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L10,20 to M100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100L10,20 to M50,50 M100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100L10,20 to M50,50 M100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50L10,20 to M50,50 m50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50L10,20 to M50,50 m50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100L10,20 to M50,50 L100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100L10,20 to M50,50 L100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50L10,20 to M50,50 l50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50L10,20 to M50,50 l50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100L10,20 to M50,50 H100 V100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100L10,20 to M50,50 H100 V100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100L10,20 to M50,50 h50 V100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100L10,20 to M50,50 h50 V100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50L10,20 to M50,50 H100 v50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50L10,20 to M50,50 H100 v50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100L10,20 to M50,50 A10,10,10,0,0,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50L10,20 to M50,50 a10,10,10,0,0,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50L10,20 to M50,50 l50,50 z m50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100L10,20 to M50,50 Q75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50L10,20 to M50,50 q25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100L10,20 to M75,75 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100L10,20 to M75,75 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25L10,20 to M75,75 t25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25L10,20 to M75,75 t25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5L10,20 to M50,50 T62.5,62.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100L10,20 to M50,50 T62.5,62.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5L10,20 to M50,50 t12.5,12.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100L10,20 to M50,50 t12.5,12.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5L10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100L10,20 to M50,50 Q50,50,62.5,62.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5L10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100L10,20 to M50,50 q0,0,12.5,12.5 T100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100L10,20 to M50,50 C10,10,75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50L10,20 to M50,50 c10,10,25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100L10,20 to M50,50 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50L10,20 to M50,50 s25,25,50,50l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100L10,20 to M50,50 S10,10,75,75 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25L10,20 to M50,50 S10,10,75,75 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100L10,20 to M50,50 s10,10,25,25 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25L10,20 to M50,50 s10,10,25,25 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100L10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25L10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100L10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25L10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25l30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l10,20 to M100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l10,20 to M100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100l10,20 to M50,50 M100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100l10,20 to M50,50 M100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50l10,20 to M50,50 m50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50l10,20 to M50,50 m50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100l10,20 to M50,50 L100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100l10,20 to M50,50 L100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50l10,20 to M50,50 l50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50l10,20 to M50,50 l50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100l10,20 to M50,50 H100 V100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100l10,20 to M50,50 H100 V100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100l10,20 to M50,50 h50 V100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100l10,20 to M50,50 h50 V100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50l10,20 to M50,50 H100 v50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50l10,20 to M50,50 H100 v50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100l10,20 to M50,50 A10,10,10,0,0,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50l10,20 to M50,50 a10,10,10,0,0,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50l10,20 to M50,50 l50,50 z m50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100l10,20 to M50,50 Q75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50l10,20 to M50,50 q25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100l10,20 to M75,75 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100l10,20 to M75,75 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25l10,20 to M75,75 t25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25l10,20 to M75,75 t25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5l10,20 to M50,50 T62.5,62.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100l10,20 to M50,50 T62.5,62.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5l10,20 to M50,50 t12.5,12.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100l10,20 to M50,50 t12.5,12.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5l10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100l10,20 to M50,50 Q50,50,62.5,62.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5l10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100l10,20 to M50,50 q0,0,12.5,12.5 T100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100l10,20 to M50,50 C10,10,75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50l10,20 to M50,50 c10,10,25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100l10,20 to M50,50 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50l10,20 to M50,50 s25,25,50,50L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100l10,20 to M50,50 S10,10,75,75 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25l10,20 to M50,50 S10,10,75,75 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100l10,20 to M50,50 s10,10,25,25 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25l10,20 to M50,50 s10,10,25,25 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100l10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25l10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100l10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25l10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25L30,40 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C10,20,30,40,50,60 to M100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100C10,20,30,40,50,60 to M50,50 M100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50C10,20,30,40,50,60 to M50,50 m50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100C10,20,30,40,50,60 to M50,50 L100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50C10,20,30,40,50,60 to M50,50 l50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100C10,20,30,40,50,60 to M50,50 H100 V100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100C10,20,30,40,50,60 to M50,50 h50 V100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50C10,20,30,40,50,60 to M50,50 H100 v50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100C10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50C10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50C10,20,30,40,50,60 to M50,50 l50,50 z m50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100C10,20,30,40,50,60 to M50,50 Q75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50C10,20,30,40,50,60 to M50,50 q25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100C10,20,30,40,50,60 to M75,75 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25C10,20,30,40,50,60 to M75,75 t25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100C10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100C10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50C10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100C10,20,30,40,50,60 to M50,50 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50C10,20,30,40,50,60 to M50,50 s25,25,50,50c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25C10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25C10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25c70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c10,20,30,40,50,60 to M100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100c10,20,30,40,50,60 to M50,50 M100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50c10,20,30,40,50,60 to M50,50 m50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100c10,20,30,40,50,60 to M50,50 L100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50c10,20,30,40,50,60 to M50,50 l50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100c10,20,30,40,50,60 to M50,50 H100 V100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100c10,20,30,40,50,60 to M50,50 h50 V100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50c10,20,30,40,50,60 to M50,50 H100 v50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100c10,20,30,40,50,60 to M50,50 A10,10,10,0,0,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50c10,20,30,40,50,60 to M50,50 a10,10,10,0,0,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50c10,20,30,40,50,60 to M50,50 l50,50 z m50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100c10,20,30,40,50,60 to M50,50 Q75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50c10,20,30,40,50,60 to M50,50 q25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100c10,20,30,40,50,60 to M75,75 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25c10,20,30,40,50,60 to M75,75 t25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 T62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 T62.5,62.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 t12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 t12.5,12.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100c10,20,30,40,50,60 to M50,50 Q50,50,62.5,62.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 t37.5,37.5C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100c10,20,30,40,50,60 to M50,50 q0,0,12.5,12.5 T100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50c10,20,30,40,50,60 to M50,50 c10,10,25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100c10,20,30,40,50,60 to M50,50 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50c10,20,30,40,50,60 to M50,50 s25,25,50,50C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 S10,10,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 S10,10,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 s10,10,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 s10,10,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25c10,20,30,40,50,60 to M50,50 C10,10,20,20,75,75 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 S75,75,100,100C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25c10,20,30,40,50,60 to M50,50 c10,10,20,20,25,25 s0,0,25,25C70,80,90,100,110,120 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q10,20,30,40 to M100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q10,20,30,40 to M100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100Q10,20,30,40 to M50,50 M100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50Q10,20,30,40 to M50,50 m50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100Q10,20,30,40 to M50,50 L100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50Q10,20,30,40 to M50,50 l50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100Q10,20,30,40 to M50,50 H100 V100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100Q10,20,30,40 to M50,50 h50 V100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50Q10,20,30,40 to M50,50 H100 v50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100Q10,20,30,40 to M50,50 A10,10,10,0,0,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50Q10,20,30,40 to M50,50 a10,10,10,0,0,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50Q10,20,30,40 to M50,50 l50,50 z m50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100Q10,20,30,40 to M50,50 Q75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50Q10,20,30,40 to M50,50 q25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100Q10,20,30,40 to M75,75 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25Q10,20,30,40 to M75,75 t25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100Q10,20,30,40 to M50,50 T62.5,62.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100Q10,20,30,40 to M50,50 t12.5,12.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100Q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5Q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100Q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100Q10,20,30,40 to M50,50 C10,10,75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50Q10,20,30,40 to M50,50 c10,10,25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100Q10,20,30,40 to M50,50 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50Q10,20,30,40 to M50,50 s25,25,50,50q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100Q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25Q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100Q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25Q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100Q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25Q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100Q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25Q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q10,20,30,40 to M100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q10,20,30,40 to M100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100q10,20,30,40 to M50,50 M100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50q10,20,30,40 to M50,50 m50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100q10,20,30,40 to M50,50 L100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50q10,20,30,40 to M50,50 l50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100q10,20,30,40 to M50,50 H100 V100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100q10,20,30,40 to M50,50 h50 V100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50q10,20,30,40 to M50,50 H100 v50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100q10,20,30,40 to M50,50 A10,10,10,0,0,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50q10,20,30,40 to M50,50 a10,10,10,0,0,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50q10,20,30,40 to M50,50 l50,50 z m50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100q10,20,30,40 to M50,50 Q75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50q10,20,30,40 to M50,50 q25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100q10,20,30,40 to M75,75 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25q10,20,30,40 to M75,75 t25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100q10,20,30,40 to M50,50 T62.5,62.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100q10,20,30,40 to M50,50 t12.5,12.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5q10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100q10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5q10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100q10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100q10,20,30,40 to M50,50 C10,10,75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50q10,20,30,40 to M50,50 c10,10,25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100q10,20,30,40 to M50,50 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50q10,20,30,40 to M50,50 s25,25,50,50Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100q10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25q10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100q10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25q10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100q10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25q10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100q10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25q10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25Q50,60,70,80 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100A10,20,30,0,0,40,50 to M50,50 M100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50A10,20,30,0,0,40,50 to M50,50 m50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100A10,20,30,0,0,40,50 to M50,50 L100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50A10,20,30,0,0,40,50 to M50,50 l50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100A10,20,30,0,0,40,50 to M50,50 H100 V100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100A10,20,30,0,0,40,50 to M50,50 h50 V100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50A10,20,30,0,0,40,50 to M50,50 H100 v50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100A10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50A10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50A10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100A10,20,30,0,0,40,50 to M50,50 Q75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50A10,20,30,0,0,40,50 to M50,50 q25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100A10,20,30,0,0,40,50 to M75,75 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25A10,20,30,0,0,40,50 to M75,75 t25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100A10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100A10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50A10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50A10,20,30,0,0,40,50 to M50,50 s25,25,50,50a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25A10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25a60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a10,20,30,0,0,40,50 to M100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100a10,20,30,0,0,40,50 to M50,50 M100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50a10,20,30,0,0,40,50 to M50,50 m50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100a10,20,30,0,0,40,50 to M50,50 L100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50a10,20,30,0,0,40,50 to M50,50 l50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100a10,20,30,0,0,40,50 to M50,50 H100 V100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100a10,20,30,0,0,40,50 to M50,50 h50 V100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50a10,20,30,0,0,40,50 to M50,50 H100 v50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100a10,20,30,0,0,40,50 to M50,50 A10,10,10,0,0,100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50a10,20,30,0,0,40,50 to M50,50 a10,10,10,0,0,50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50a10,20,30,0,0,40,50 to M50,50 l50,50 z m50,50A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100a10,20,30,0,0,40,50 to M50,50 Q75,75,100,100A60,70,80,0,0,90,100 00:28:18 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50a10,20,30,0,0,40,50 to M50,50 q25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100a10,20,30,0,0,40,50 to M75,75 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25a10,20,30,0,0,40,50 to M75,75 t25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 T62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 t12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100a10,20,30,0,0,40,50 to M50,50 Q50,50,62.5,62.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 t37.5,37.5A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100a10,20,30,0,0,40,50 to M50,50 q0,0,12.5,12.5 T100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50a10,20,30,0,0,40,50 to M50,50 c10,10,25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50a10,20,30,0,0,40,50 to M50,50 s25,25,50,50A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 S10,10,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 s10,10,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 C10,10,20,20,75,75 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 S75,75,100,100A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25a10,20,30,0,0,40,50 to M50,50 c10,10,20,20,25,25 s0,0,25,25A60,70,80,0,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H10 to M100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H10 to M100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100H10 to M50,50 M100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100H10 to M50,50 M100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50H10 to M50,50 m50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50H10 to M50,50 m50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100H10 to M50,50 L100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100H10 to M50,50 L100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50H10 to M50,50 l50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50H10 to M50,50 l50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100H10 to M50,50 H100 V100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100H10 to M50,50 H100 V100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100H10 to M50,50 h50 V100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100H10 to M50,50 h50 V100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50H10 to M50,50 H100 v50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50H10 to M50,50 H100 v50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100H10 to M50,50 A10,10,10,0,0,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50H10 to M50,50 a10,10,10,0,0,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50H10 to M50,50 l50,50 z m50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100H10 to M50,50 Q75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50H10 to M50,50 q25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100H10 to M75,75 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100H10 to M75,75 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25H10 to M75,75 t25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25H10 to M75,75 t25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5H10 to M50,50 T62.5,62.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100H10 to M50,50 T62.5,62.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5H10 to M50,50 t12.5,12.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100H10 to M50,50 t12.5,12.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5H10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100H10 to M50,50 Q50,50,62.5,62.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5H10 to M50,50 q0,0,12.5,12.5 t37.5,37.5h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100H10 to M50,50 q0,0,12.5,12.5 T100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100H10 to M50,50 C10,10,75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50H10 to M50,50 c10,10,25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100H10 to M50,50 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50H10 to M50,50 s25,25,50,50h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100H10 to M50,50 S10,10,75,75 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25H10 to M50,50 S10,10,75,75 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100H10 to M50,50 s10,10,25,25 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25H10 to M50,50 s10,10,25,25 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100H10 to M50,50 C10,10,20,20,75,75 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25H10 to M50,50 C10,10,20,20,75,75 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100H10 to M50,50 c10,10,20,20,25,25 S75,75,100,100h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25H10 to M50,50 c10,10,20,20,25,25 s0,0,25,25h20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h10 to M100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h10 to M100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100h10 to M50,50 M100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100h10 to M50,50 M100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50h10 to M50,50 m50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50h10 to M50,50 m50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100h10 to M50,50 L100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100h10 to M50,50 L100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50h10 to M50,50 l50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50h10 to M50,50 l50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100h10 to M50,50 H100 V100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100h10 to M50,50 H100 V100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100h10 to M50,50 h50 V100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100h10 to M50,50 h50 V100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50h10 to M50,50 H100 v50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50h10 to M50,50 H100 v50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100h10 to M50,50 A10,10,10,0,0,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50h10 to M50,50 a10,10,10,0,0,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50h10 to M50,50 l50,50 z m50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100h10 to M50,50 Q75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50h10 to M50,50 q25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100h10 to M75,75 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100h10 to M75,75 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25h10 to M75,75 t25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25h10 to M75,75 t25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5h10 to M50,50 T62.5,62.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100h10 to M50,50 T62.5,62.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5h10 to M50,50 t12.5,12.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100h10 to M50,50 t12.5,12.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5h10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100h10 to M50,50 Q50,50,62.5,62.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5h10 to M50,50 q0,0,12.5,12.5 t37.5,37.5H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100h10 to M50,50 q0,0,12.5,12.5 T100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100h10 to M50,50 C10,10,75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50h10 to M50,50 c10,10,25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100h10 to M50,50 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50h10 to M50,50 s25,25,50,50H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100h10 to M50,50 S10,10,75,75 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25h10 to M50,50 S10,10,75,75 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100h10 to M50,50 s10,10,25,25 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25h10 to M50,50 s10,10,25,25 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100h10 to M50,50 C10,10,20,20,75,75 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25h10 to M50,50 C10,10,20,20,75,75 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100h10 to M50,50 c10,10,20,20,25,25 S75,75,100,100H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25h10 to M50,50 c10,10,20,20,25,25 s0,0,25,25H20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V10 to M100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V10 to M100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100V10 to M50,50 M100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100V10 to M50,50 M100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50V10 to M50,50 m50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50V10 to M50,50 m50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100V10 to M50,50 L100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100V10 to M50,50 L100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50V10 to M50,50 l50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50V10 to M50,50 l50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100V10 to M50,50 H100 V100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100V10 to M50,50 H100 V100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100V10 to M50,50 h50 V100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100V10 to M50,50 h50 V100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50V10 to M50,50 H100 v50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50V10 to M50,50 H100 v50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100V10 to M50,50 A10,10,10,0,0,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50V10 to M50,50 a10,10,10,0,0,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50V10 to M50,50 l50,50 z m50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100V10 to M50,50 Q75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50V10 to M50,50 q25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100V10 to M75,75 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100V10 to M75,75 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25V10 to M75,75 t25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25V10 to M75,75 t25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5V10 to M50,50 T62.5,62.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100V10 to M50,50 T62.5,62.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5V10 to M50,50 t12.5,12.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100V10 to M50,50 t12.5,12.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5V10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100V10 to M50,50 Q50,50,62.5,62.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5V10 to M50,50 q0,0,12.5,12.5 t37.5,37.5v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100V10 to M50,50 q0,0,12.5,12.5 T100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100V10 to M50,50 C10,10,75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50V10 to M50,50 c10,10,25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100V10 to M50,50 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50V10 to M50,50 s25,25,50,50v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100V10 to M50,50 S10,10,75,75 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25V10 to M50,50 S10,10,75,75 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100V10 to M50,50 s10,10,25,25 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25V10 to M50,50 s10,10,25,25 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100V10 to M50,50 C10,10,20,20,75,75 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25V10 to M50,50 C10,10,20,20,75,75 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100V10 to M50,50 c10,10,20,20,25,25 S75,75,100,100v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25V10 to M50,50 c10,10,20,20,25,25 s0,0,25,25v20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v10 to M100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v10 to M100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100v10 to M50,50 M100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100v10 to M50,50 M100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50v10 to M50,50 m50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50v10 to M50,50 m50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100v10 to M50,50 L100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100v10 to M50,50 L100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50v10 to M50,50 l50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50v10 to M50,50 l50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100v10 to M50,50 H100 V100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100v10 to M50,50 H100 V100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100v10 to M50,50 h50 V100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100v10 to M50,50 h50 V100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50v10 to M50,50 H100 v50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50v10 to M50,50 H100 v50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100v10 to M50,50 A10,10,10,0,0,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50v10 to M50,50 a10,10,10,0,0,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50v10 to M50,50 l50,50 z m50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100v10 to M50,50 Q75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50v10 to M50,50 q25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100v10 to M75,75 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100v10 to M75,75 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25v10 to M75,75 t25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25v10 to M75,75 t25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5v10 to M50,50 T62.5,62.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100v10 to M50,50 T62.5,62.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5v10 to M50,50 t12.5,12.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100v10 to M50,50 t12.5,12.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5v10 to M50,50 Q50,50,62.5,62.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100v10 to M50,50 Q50,50,62.5,62.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5v10 to M50,50 q0,0,12.5,12.5 t37.5,37.5V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100v10 to M50,50 q0,0,12.5,12.5 T100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100v10 to M50,50 C10,10,75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50v10 to M50,50 c10,10,25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100v10 to M50,50 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50v10 to M50,50 s25,25,50,50V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100v10 to M50,50 S10,10,75,75 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25v10 to M50,50 S10,10,75,75 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100v10 to M50,50 s10,10,25,25 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25v10 to M50,50 s10,10,25,25 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100v10 to M50,50 C10,10,20,20,75,75 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25v10 to M50,50 C10,10,20,20,75,75 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100v10 to M50,50 c10,10,20,20,25,25 S75,75,100,100V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25v10 to M50,50 c10,10,20,20,25,25 s0,0,25,25V20 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T10,20 to M100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T10,20 to M100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100T10,20 to M50,50 M100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100T10,20 to M50,50 M100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50T10,20 to M50,50 m50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50T10,20 to M50,50 m50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100T10,20 to M50,50 L100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100T10,20 to M50,50 L100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50T10,20 to M50,50 l50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50T10,20 to M50,50 l50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100T10,20 to M50,50 H100 V100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100T10,20 to M50,50 H100 V100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100T10,20 to M50,50 h50 V100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100T10,20 to M50,50 h50 V100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50T10,20 to M50,50 H100 v50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50T10,20 to M50,50 H100 v50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100T10,20 to M50,50 A10,10,10,0,0,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50T10,20 to M50,50 a10,10,10,0,0,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50T10,20 to M50,50 l50,50 z m50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100T10,20 to M50,50 Q75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50T10,20 to M50,50 q25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100T10,20 to M75,75 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100T10,20 to M75,75 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25T10,20 to M75,75 t25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25T10,20 to M75,75 t25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5T10,20 to M50,50 T62.5,62.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100T10,20 to M50,50 T62.5,62.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5T10,20 to M50,50 t12.5,12.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100T10,20 to M50,50 t12.5,12.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5T10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100T10,20 to M50,50 Q50,50,62.5,62.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5T10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100T10,20 to M50,50 q0,0,12.5,12.5 T100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100T10,20 to M50,50 C10,10,75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50T10,20 to M50,50 c10,10,25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100T10,20 to M50,50 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50T10,20 to M50,50 s25,25,50,50t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100T10,20 to M50,50 S10,10,75,75 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25T10,20 to M50,50 S10,10,75,75 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100T10,20 to M50,50 s10,10,25,25 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25T10,20 to M50,50 s10,10,25,25 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100T10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25T10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100T10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25T10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25t30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t10,20 to M100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t10,20 to M100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100t10,20 to M50,50 M100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100t10,20 to M50,50 M100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50t10,20 to M50,50 m50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50t10,20 to M50,50 m50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100t10,20 to M50,50 L100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100t10,20 to M50,50 L100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50t10,20 to M50,50 l50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50t10,20 to M50,50 l50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100t10,20 to M50,50 H100 V100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100t10,20 to M50,50 H100 V100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100t10,20 to M50,50 h50 V100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100t10,20 to M50,50 h50 V100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50t10,20 to M50,50 H100 v50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50t10,20 to M50,50 H100 v50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100t10,20 to M50,50 A10,10,10,0,0,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50t10,20 to M50,50 a10,10,10,0,0,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50t10,20 to M50,50 l50,50 z m50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100t10,20 to M50,50 Q75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50t10,20 to M50,50 q25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100t10,20 to M75,75 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100t10,20 to M75,75 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25t10,20 to M75,75 t25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25t10,20 to M75,75 t25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5t10,20 to M50,50 T62.5,62.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100t10,20 to M50,50 T62.5,62.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5t10,20 to M50,50 t12.5,12.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100t10,20 to M50,50 t12.5,12.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5t10,20 to M50,50 Q50,50,62.5,62.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100t10,20 to M50,50 Q50,50,62.5,62.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5t10,20 to M50,50 q0,0,12.5,12.5 t37.5,37.5T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100t10,20 to M50,50 q0,0,12.5,12.5 T100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100t10,20 to M50,50 C10,10,75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50t10,20 to M50,50 c10,10,25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100t10,20 to M50,50 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50t10,20 to M50,50 s25,25,50,50T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100t10,20 to M50,50 S10,10,75,75 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25t10,20 to M50,50 S10,10,75,75 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100t10,20 to M50,50 s10,10,25,25 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25t10,20 to M50,50 s10,10,25,25 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100t10,20 to M50,50 C10,10,20,20,75,75 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25t10,20 to M50,50 C10,10,20,20,75,75 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100t10,20 to M50,50 c10,10,20,20,25,25 S75,75,100,100T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25t10,20 to M50,50 c10,10,20,20,25,25 s0,0,25,25T30,40 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S10,20,30,40 to M100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S10,20,30,40 to M100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100S10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100S10,20,30,40 to M50,50 M100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50S10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50S10,20,30,40 to M50,50 m50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100S10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100S10,20,30,40 to M50,50 L100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50S10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50S10,20,30,40 to M50,50 l50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100S10,20,30,40 to M50,50 H100 V100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100S10,20,30,40 to M50,50 h50 V100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50S10,20,30,40 to M50,50 H100 v50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100S10,20,30,40 to M50,50 A10,10,10,0,0,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50S10,20,30,40 to M50,50 a10,10,10,0,0,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50S10,20,30,40 to M50,50 l50,50 z m50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100S10,20,30,40 to M50,50 Q75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50S10,20,30,40 to M50,50 q25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100S10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100S10,20,30,40 to M75,75 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25S10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25S10,20,30,40 to M75,75 t25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100S10,20,30,40 to M50,50 T62.5,62.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100S10,20,30,40 to M50,50 t12.5,12.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5S10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100S10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5S10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100S10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100S10,20,30,40 to M50,50 C10,10,75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50S10,20,30,40 to M50,50 c10,10,25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100S10,20,30,40 to M50,50 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50S10,20,30,40 to M50,50 s25,25,50,50s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100S10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25S10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100S10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25S10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100S10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25S10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100S10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25S10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25s50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s10,20,30,40 to M100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s10,20,30,40 to M100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 M100,100s10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 M100,100s10,20,30,40 to M50,50 M100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 m50,50s10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 m50,50s10,20,30,40 to M50,50 m50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 L100,100s10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 L100,100s10,20,30,40 to M50,50 L100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50s10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50s10,20,30,40 to M50,50 l50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 V100s10,20,30,40 to M50,50 H100 V100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 h50 V100s10,20,30,40 to M50,50 h50 V100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 H100 v50s10,20,30,40 to M50,50 H100 v50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 A10,10,10,0,0,100,100s10,20,30,40 to M50,50 A10,10,10,0,0,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 a10,10,10,0,0,50,50s10,20,30,40 to M50,50 a10,10,10,0,0,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 l50,50 z m50,50s10,20,30,40 to M50,50 l50,50 z m50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q75,75,100,100s10,20,30,40 to M50,50 Q75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q25,25,50,50s10,20,30,40 to M50,50 q25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 T100,100s10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 T100,100s10,20,30,40 to M75,75 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M75,75 t25,25s10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M75,75 t25,25s10,20,30,40 to M75,75 t25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 T62.5,62.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 T62.5,62.5 T100,100s10,20,30,40 to M50,50 T62.5,62.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 t12.5,12.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 t12.5,12.5 T100,100s10,20,30,40 to M50,50 t12.5,12.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 t37.5,37.5s10,20,30,40 to M50,50 Q50,50,62.5,62.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 Q50,50,62.5,62.5 T100,100s10,20,30,40 to M50,50 Q50,50,62.5,62.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 t37.5,37.5s10,20,30,40 to M50,50 q0,0,12.5,12.5 t37.5,37.5S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 q0,0,12.5,12.5 T100,100s10,20,30,40 to M50,50 q0,0,12.5,12.5 T100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,75,75,100,100s10,20,30,40 to M50,50 C10,10,75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,25,25,50,50s10,20,30,40 to M50,50 c10,10,25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S75,75,100,100s10,20,30,40 to M50,50 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s25,25,50,50s10,20,30,40 to M50,50 s25,25,50,50S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 S75,75,100,100s10,20,30,40 to M50,50 S10,10,75,75 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 S10,10,75,75 s0,0,25,25s10,20,30,40 to M50,50 S10,10,75,75 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 S75,75,100,100s10,20,30,40 to M50,50 s10,10,25,25 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 s10,10,25,25 s0,0,25,25s10,20,30,40 to M50,50 s10,10,25,25 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 S75,75,100,100s10,20,30,40 to M50,50 C10,10,20,20,75,75 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 C10,10,20,20,75,75 s0,0,25,25s10,20,30,40 to M50,50 C10,10,20,20,75,75 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 S75,75,100,100s10,20,30,40 to M50,50 c10,10,20,20,25,25 S75,75,100,100S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M50,50 c10,10,20,20,25,25 s0,0,25,25s10,20,30,40 to M50,50 c10,10,20,20,25,25 s0,0,25,25S50,60,70,80 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,1,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,0,1,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,1,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A10,20,30,0,0,40,50 to M100,100a60,70,80,1,0,90,100 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100M1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100M1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100m1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100m1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100z to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100z to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100M0,10 to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100M0,10 to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100L1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100l1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100Q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100q1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100H1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100h1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100V1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100v1000 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100S1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100s1000,1010,1020,1030 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100T1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100m0,10 to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100m0,10 to M100,100t1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100z 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100M1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100M1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100m1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100m1000,1010 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:19 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100L0,10 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100L0,10 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100l0,10 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100l0,10 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100C0,10,20,30,40,50 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100c0,10,20,30,40,50 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100Q0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100Q0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100q0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100q0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100A0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100a0,10,20,0,0,50,60 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100H0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100H0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100h0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100h0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100V0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100V0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100v0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100v0 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100S0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100S0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100T1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100s0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100s0,10,20,30 to M100,100t1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100T0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100T0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100z 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100M1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100m1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100L1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100l1000,1010 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100C1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100c1000,1010,1020,1030,1040,1050 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100Q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100q1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100A1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100a1000,1010,1020,0,0,1050,1060 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100H1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100h1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100V1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100v1000 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100S1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Length of animatedPathSegList for interpolation with addition from M100,100t0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - TEST-PASS | dom/svg/test/test_pathAnimInterpolation.xhtml | Path segment for interpolation with addition from M100,100t0,10 to M100,100s1000,1010,1020,1030 00:28:20 INFO - MEMORY STAT | vsize 691MB | residentFast 136MB | heapAllocated 55MB 00:28:20 INFO - TEST-OK | dom/svg/test/test_pathAnimInterpolation.xhtml | took 9821ms 00:28:21 INFO - TEST-START | dom/svg/test/test_pathLength.html 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathLength.html | Unexpected path length 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathLength.html | Unexpected path length 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathLength.html | Unexpected path length 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathLength.html | Unexpected path length, for straight line generated by 'C' command 00:28:21 INFO - MEMORY STAT | vsize 691MB | residentFast 118MB | heapAllocated 39MB 00:28:21 INFO - TEST-OK | dom/svg/test/test_pathLength.html | took 274ms 00:28:21 INFO - TEST-START | dom/svg/test/test_pathSeg.xhtml 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pathSeg.xhtml | wrong path segment letter 00:28:21 INFO - MEMORY STAT | vsize 686MB | residentFast 108MB | heapAllocated 34MB 00:28:21 INFO - TEST-OK | dom/svg/test/test_pathSeg.xhtml | took 182ms 00:28:21 INFO - TEST-START | dom/svg/test/test_pointAtLength.xhtml 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointAtLength.xhtml | undefined assertion name 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointAtLength.xhtml | undefined assertion name 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointAtLength.xhtml | undefined assertion name 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointAtLength.xhtml | undefined assertion name 00:28:21 INFO - MEMORY STAT | vsize 686MB | residentFast 108MB | heapAllocated 34MB 00:28:21 INFO - TEST-OK | dom/svg/test/test_pointAtLength.xhtml | took 135ms 00:28:21 INFO - TEST-START | dom/svg/test/test_pointer-events-1a.xhtml 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:21 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=auto fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visiblePainted fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleFill fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visibleStroke fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=visible fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=auto stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:22 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visiblePainted stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleFill stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visibleStroke stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=visible stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:23 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:24 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=auto fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:25 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visiblePainted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:26 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleFill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:27 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:28 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visibleStroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:29 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1a.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=visible fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - MEMORY STAT | vsize 687MB | residentFast 123MB | heapAllocated 47MB 00:28:30 INFO - TEST-OK | dom/svg/test/test_pointer-events-1a.xhtml | took 8925ms 00:28:30 INFO - TEST-START | dom/svg/test/test_pointer-events-1b.xhtml 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:30 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=painted fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=fill fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=stroke fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=all fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=blue fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=transparent fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill on for pointer-events=none fill=none fill-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=painted stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:31 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=fill stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=stroke stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=all stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the stroke on for pointer-events=none stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:32 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=painted fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:33 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:34 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=fill fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:35 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=stroke fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:36 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=all fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:37 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=blue fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=transparent fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=1 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:38 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0.5 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=1 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=blue stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=1 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=transparent stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=1 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0.5 opacity=0 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=1 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0.5 visibility=collapse 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=visible 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=hidden 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-1b.xhtml | Check if events are intercepted at a point over the fill and stroke on for pointer-events=none fill=none fill-opacity=0 stroke=none stroke-opacity=0 opacity=0 visibility=collapse 00:28:39 INFO - MEMORY STAT | vsize 698MB | residentFast 141MB | heapAllocated 59MB 00:28:39 INFO - TEST-OK | dom/svg/test/test_pointer-events-1b.xhtml | took 8374ms 00:28:39 INFO - TEST-START | dom/svg/test/test_pointer-events-2.xhtml 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-2.xhtml | Over circle stroke with pointer-events="all" 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-2.xhtml | Over foreignObject, outside clip path 00:28:39 INFO - MEMORY STAT | vsize 701MB | residentFast 142MB | heapAllocated 59MB 00:28:39 INFO - TEST-OK | dom/svg/test/test_pointer-events-2.xhtml | took 145ms 00:28:39 INFO - TEST-START | dom/svg/test/test_pointer-events-3.xhtml 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-3.xhtml | Top of circle should hit 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-3.xhtml | Right of circle should hit 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-3.xhtml | Bottom of circle should hit 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-3.xhtml | Left of circle should hit 00:28:39 INFO - MEMORY STAT | vsize 701MB | residentFast 142MB | heapAllocated 59MB 00:28:39 INFO - TEST-OK | dom/svg/test/test_pointer-events-3.xhtml | took 144ms 00:28:39 INFO - TEST-START | dom/svg/test/test_pointer-events-4.xhtml 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit top-left of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit top-right of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit bottom-right of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit bottom-left of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit top-left of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit top-right of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit bottom-right of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit bottom-left of r1 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit top-left of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit top-right of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit bottom-right of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should not hit bottom-left of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit top-left of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit top-right of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit bottom-right of r2 00:28:39 INFO - TEST-PASS | dom/svg/test/test_pointer-events-4.xhtml | Should hit bottom-left of r2 00:28:39 INFO - MEMORY STAT | vsize 701MB | residentFast 143MB | heapAllocated 60MB 00:28:39 INFO - TEST-OK | dom/svg/test/test_pointer-events-4.xhtml | took 146ms 00:28:39 INFO - TEST-START | dom/svg/test/test_pointer-events-5.xhtml 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-5.xhtml | Over circle stroke with pointer-events="all" 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-5.xhtml | Over foreignObject, outside clip path 00:28:40 INFO - MEMORY STAT | vsize 701MB | residentFast 143MB | heapAllocated 60MB 00:28:40 INFO - TEST-OK | dom/svg/test/test_pointer-events-5.xhtml | took 127ms 00:28:40 INFO - TEST-START | dom/svg/test/test_pointer-events-6.xhtml 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Outside left edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Inside left edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Outside top edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Inside top edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Outside right edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Inside right edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Outside bottom edge of clipped area 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-6.xhtml | Inside bottom edge of clipped area 00:28:40 INFO - MEMORY STAT | vsize 701MB | residentFast 142MB | heapAllocated 59MB 00:28:40 INFO - TEST-OK | dom/svg/test/test_pointer-events-6.xhtml | took 189ms 00:28:40 INFO - TEST-START | dom/svg/test/test_pointer-events-7.xhtml 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-7.xhtml | Should not hit visibility:hidden image by default 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-7.xhtml | Should not hit pointer-events:none image 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-7.xhtml | Should not hit pointer-events:visible visibility:hidden image 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-7.xhtml | Should hit pointer-events:painted visibility:hidden image 00:28:40 INFO - TEST-PASS | dom/svg/test/test_pointer-events-7.xhtml | Should hit pointer-events:stroke visibility:hidden image 00:28:40 INFO - MEMORY STAT | vsize 701MB | residentFast 123MB | heapAllocated 39MB 00:28:40 INFO - TEST-OK | dom/svg/test/test_pointer-events-7.xhtml | took 273ms 00:28:40 INFO - TEST-START | dom/svg/test/test_scientific.html 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Ordinary 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Lower-case Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Positive Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Negative Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Floating Point with Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Floating Point with Negative Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Floating Point with Positive Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Units 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | em Units 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Floating Point Exponent 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | No Mantissa 00:28:40 INFO - TEST-PASS | dom/svg/test/test_scientific.html | Spaces 00:28:40 INFO - MEMORY STAT | vsize 701MB | residentFast 119MB | heapAllocated 38MB 00:28:40 INFO - TEST-OK | dom/svg/test/test_scientific.html | took 207ms 00:28:40 INFO - TEST-START | dom/svg/test/test_selectSubString.xhtml 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,2) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,2) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,0) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,0) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,0) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,0) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(3,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | expected an index error for text.selectSubString(100,100) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | text.selectSubString(1,100) should not have thrown 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | text.selectSubString(2,100) should not have thrown 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | text.selectSubString(1,3) should not have thrown 00:28:41 INFO - TEST-PASS | dom/svg/test/test_selectSubString.xhtml | text.selectSubString(0,4) should not have thrown 00:28:41 INFO - MEMORY STAT | vsize 701MB | residentFast 119MB | heapAllocated 39MB 00:28:41 INFO - TEST-OK | dom/svg/test/test_selectSubString.xhtml | took 234ms 00:28:41 INFO - TEST-START | dom/svg/test/test_stroke-hit-testing.xhtml 00:28:41 INFO - TEST-PASS | dom/svg/test/test_stroke-hit-testing.xhtml | Should hit line (1) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_stroke-hit-testing.xhtml | Should hit line (2) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_stroke-hit-testing.xhtml | Should hit circle (1) 00:28:41 INFO - TEST-PASS | dom/svg/test/test_stroke-hit-testing.xhtml | Should hit circle (2) 00:28:41 INFO - MEMORY STAT | vsize 701MB | residentFast 120MB | heapAllocated 39MB 00:28:41 INFO - TEST-OK | dom/svg/test/test_stroke-hit-testing.xhtml | took 202ms 00:28:41 INFO - TEST-START | dom/svg/test/test_stroke-linecap-hit-testing.xhtml 00:28:41 INFO - TEST-PASS | dom/svg/test/test_stroke-linecap-hit-testing.xhtml | Check hit on zero length subpath's square caps 00:28:41 INFO - MEMORY STAT | vsize 701MB | residentFast 120MB | heapAllocated 40MB 00:28:41 INFO - TEST-OK | dom/svg/test/test_stroke-linecap-hit-testing.xhtml | took 183ms 00:28:41 INFO - TEST-START | dom/svg/test/test_style_sheet.html 00:28:41 INFO - TEST-PASS | dom/svg/test/test_style_sheet.html | Should get the fill: blue rule back 00:28:41 INFO - TEST-PASS | dom/svg/test/test_style_sheet.html | Should be able to access data: bold 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Selected option correct: O2 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - $().html().evalScripts() Evals Scripts Twice in Firefox, see #975 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script is executed in order: 0 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html (even though appears before): 1 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (nested) is executed in order: 1 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Script (unnested) is executed in order: 2 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: html(String) - Execute after html: 1 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(String) 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String, String') 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter('String,String') 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - filter(Function) 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 1 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: filter() - Check node,textnode,comment to filter the one span: 0 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector'): 2 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(DOMElement): 2 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('.class') 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('selector, selector') 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(jQuery) 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not(Array-like DOM collection): 0 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - not('complex selector') 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: not() - filter out DOM element 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for siblings and self 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for children and self 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parent and self 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: andSelf() - Check for parents and self 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for siblings 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has code child element) 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for filtered siblings (has anchor child element) 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for multiple filters 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: siblings([String]) - Check for unique results from siblings 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for children 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for filtered children 00:29:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: children([String]) - Check for multiple filters 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Simple parent check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Filtered parent check, no match: 0 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for multiple filters: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parent([String]) - Check for unique results from parent 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Simple parents check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Filtered parents check2: main 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for multiple filters 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: parents([String]) - Check for unique results from parents 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Simple next check: foo 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check: foo 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Filtered next check, no match: 0 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: next([String]) - Multiple filters: foo 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Simple prev check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Filtered prev check, no match: 0 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: prev([String]) - Multiple filters: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for div: block 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for p: block 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for a: inline 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for code: inline 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for pre: block 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for span: inline 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for table: table 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for thead: table-header-group 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tbody: table-row-group 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for tr: table-row 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for th: table-cell 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for td: table-cell 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for ul: block 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: show() - Show using correct display type for li: list-item 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Add Class 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: addClass(String) - Check node,textnode,comment for addClass 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove Class 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Remove multiple classes 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Empty string passed to removeClass 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeClass(String) - simple - Check node,textnode,comment for removeClass 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class present 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: toggleClass(String) - Assert class not present 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: removeAttr(String - remove class: 00:29:26 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> 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): hi! 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): there 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: text(String) - Check node,textnode,comment with text(): 8 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 0 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 1 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check array iteration: 2 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: name 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Check object iteration: lang 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array: 6 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an array, with break: 3 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object: 6 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.each(Object,Function) - Looping over an object, with break: 3 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with Function argument: ap 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.prop - Check with value argument: value 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check single added class: hi 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check more added classes: hi foo bar 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Remove all classes: 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check removal of one class: hi bar 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has1 00:29:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.className - Check has2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for no data exists: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for added data: success 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for overwritten data: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check that data wasn't removed: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.data - Check for null data 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for no data exists: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for added data: success 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for overwritten data: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check that data wasn't removed: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for null data 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: overwritten 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: 1 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: 2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: 1 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered setter functions: 1 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check triggered getter functions: 5 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for original data: testroot 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for namespaced data: testfoo 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .data() - Check for unmatched namespace: testroot 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.removeData - Check removal of data: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Check removal of data: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: testing2 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: .removeData() - Make sure data is intact: undefined 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check remove: 0 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check text is not removed 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check filtered remove: 1 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 3 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: remove() - Check node,textnode,comment remove works: 0 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check text is removed: 0 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check elements are not removed: 4 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: empty() - Check node,textnode,comment empty works: 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1,2) 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(1) 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(0,3) 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - slice(-1) 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: slice() - eq(1) 00:29:27 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/jquery/test/unit/core.js, line 1613: unreachable code after return statement 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Array Map 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: map() - Single Map 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check element contents: 9 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame document 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check existance of IFrame body 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Find span in IFrame and check its text: span text 00:29:27 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 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: init text 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Add text to div in IFrame: div text 00:29:27 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 00:29:27 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 00:29:27 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 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: contents() - Check node,textnode,comment contents is just one: 1 00:29:27 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 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a jQuery object: HEAD 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a nodelist: PWD 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an arguments array: 12 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a real array: 123 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass nothing to makeArray and expect an empty array: 0 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a number: 0 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a string: foo 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a boolean: function Boolean() { 00:29:27 INFO - [native code] 00:29:27 INFO - } 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a single node: DIV 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray an array like map (with length): ab 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a childNodes array: HEAD 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a function: 1 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray the window: [object Window] 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a regex: function RegExp() { 00:29:27 INFO - [native code] 00:29:27 INFO - } 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | core module: $.makeArray - Pass makeArray a form (treat as elements) 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin and border: 30 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test with margin, border and padding: 70 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerWidth() - Test hidden div: 70 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin and border: 30 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test with margin, border and padding: 70 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: innerHeight() - Test hidden div: 70 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with only width set: 30 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding: 70 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding and border: 74 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin without margin option: 74 00:29:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerWidth() - Test with padding, border and margin with margin option: 94 00:29:27 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 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with only width set: 30 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding: 70 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding and border: 74 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin without margin option: 74 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | dimensions module: outerHeight() - Test with padding, border and margin with margin option: 94 00:29:28 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 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Select all elements, no comment nodes 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (p) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (body) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Element Selector (html) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Parent Element (div p) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - Object/param as context: 2 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: element - <input name="length"> cannot be found under IE, see #945 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: Element Selector with underscore - Element Selector with underscore: 1 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ([) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (() 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (()) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector (<>) 00:29:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: broken - Broken Selector ({}) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector (#body) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (body#body) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector w/ Element (ul#first) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with existing ID descendant (#firstp #simon1) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant descendant (#firstp #foobar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector using UTF8 (#台北Táiběi) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Multiple ID selectors using UTF8 (#台北Táiběi, #台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant ID selector using UTF8 (div #台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child ID selector using UTF8 (form > #台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Escaped ID (#test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Descendant escaped ID (div #test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - Child escaped ID (form > #test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, child ID present (#form > #radio1) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not an ancestor ID (#form #first) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID Selector, not a child ID (#form > #option1a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID (#foo > *) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - All Children of ID with no children (#firstUL/*) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with same value for a name attribute: tName1 00:29:29 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 00:29:29 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) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector with non-existant ancestor (#asdfasdf #foobar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: id - ID selector within the context of another element 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector (.blog.link) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class Selector w/ Element (a.blog) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Parent Class Selector (p .blog) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi.台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Class selector using UTF8 (.台北Táiběi, .台北) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant class selector using UTF8 (div .台北Táiběi) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child class selector using UTF8 (form > .台北Táiběi) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Escaped Class (.test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Descendant scaped Class (div .test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .foo\:bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: class - Child escaped Class (form > .test\.foo\[5\]bar) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog, p) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog , p) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog ,p) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: multiple - Comma Support (a.blog,p) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p > a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p> a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p >a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child (p>a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Child w/ Class (p > a.blog) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Children (code > *) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - All Grandchildren (p > * > *) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a + a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a +a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+ a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (a+a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Adjacent (p + p) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Comma, Child, and Adjacent (a + a, code > a) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - First Child (p:first-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth Child (p:nth-child(1)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (p:last-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Last Child (a:last-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > *:nth-child(2)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: child and adjacent - Nth-child (#main form#form > :nth-child(2)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 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)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (a[title]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists (*[title]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Exists ([title]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel='bookmark']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel="bookmark"]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Equals (a[rel=bookmark]) 00:29:29 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']) 00:29:29 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']) 00:29:29 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]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute selector using UTF8 (span[lang=中文]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Begins With (a[href ^= 'http://www']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Ends With (a[href $= 'org/']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Attribute Contains (a[href *= 'google']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select1 option[selected]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select2 option[selected]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Select options via [selected] (#select3 option[selected]) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - Grouped Form Elements (input[name='foo[bar]']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Existing attribute (#form select:not([multiple])) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals attribute (#form select:not([name=select1])) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: attributes - :not() Equals quoted attribute (#form select:not([name='select1'])) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Child (p:first-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Child (p:last-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Only Child (a:only-child) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Empty (ul:empty) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Enabled UI Element (#form input:enabled) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Disabled UI Element (#form input:disabled) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Checked UI Element (#form input:checked) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Selected Option Element (#form option:selected) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google')) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Text Contains (a:contains('Google Groups')) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Element Preceded By (p ~ div) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not (a.blog:not(.link)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - multiple (#form option:not(:contains('Nothing'),#option1b,:selected)) 00:29:29 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))) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Not - recursive (#form option:not(:not(:selected))[id^='option3']) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - nth Element (p:nth(1)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - First Element (p:first) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Last Element (p:last) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Even Elements (p:even) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Odd Elements (p:odd) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Equals (p:eq(1)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Greater Than (p:gt(0)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Position Less Than (p:lt(3)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is A Parent (p:parent) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Visible (#form input:visible) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Is Hidden (#form input:hidden) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :input (#form :input) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio (#form :radio) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox (#form :checkbox) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :text (#form :text) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :radio:checked (#form :radio:checked) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Form element :checkbox:checked (#form :checkbox:checked) 00:29:29 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) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Headers (:header) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | selector module: pseudo (:) selectors - Has Children - :has() (p:has(a)) 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - bind() with data, check passed data exists 00:29:29 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 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data - Event handler unbound when using data. 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - check passed data exists 00:29:29 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 00:29:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), with data, trigger with data - Check trigger data 00:29:29 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 00:29:29 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Namespaced click triggered 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: bind(), namespaced events, cloned events - Normal click triggered 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Check that click, triggers onclick event handler also: 1 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger() shortcuts - Trigger the load event, using the shortcut .load() (#2819) 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake onebind 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Fake normal bind 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Handler is removed 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Extra handlers weren't accidentally removed. 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - Removed the events expando after all handlers are unbound. 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: unbind(event) - unbind() with multiple events at once: 0 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Native call was triggered 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: false 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Verify handler response: test 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - Trigger focus on hidden element 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: click 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 1 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: 2 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check passed data: abc 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: trigger(event, [data], [fn]) - check current value: test 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Check for toggle(fn, fn): 1 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Execute event only once 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 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 00:29:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: toggle(Function, Function, ...) - Unbinding one function from toggle unbinds them all 00:29:31 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 ) { 00:29:31 INFO - // The jQuery object is actually just the init constructor 'enhanced' 00:29:31 INFO - return new jQuery.fn.init( selector, context ); 00:29:31 INFO - } 00:29:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | event module: event properties - assert event.timeStamp is present 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStart 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - beforeSend 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSend 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - success 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxSuccess 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - complete 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxComplete 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - success callbacks - ajaxStop 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - beforeSend 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - success 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax() - disabled globals - complete 00:29:32 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 00:29:32 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 00:29:32 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 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend - check beforeSend was executed 00:29:32 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - beforeSend, cancel request (#2688) - beforeSend got called, canceling 00:29:32 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 00:29:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.html executed 00:29:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - test.js executed 00:29:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.ajax - dataType html - Check content for datatype html 00:29:33 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 00:29:33 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 00:29:33 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 00:29:33 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 00:29:33 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= 00:29:33 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= 00:29:33 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= 00:29:33 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= 00:29:33 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 00:29:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.param() - with array: someName=1&someName=2&someName=3®ularThing=blah 00:29:33 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 00:29:33 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 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request - check returned text 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - success callback executed 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: synchronous request with callbacks - check returned text 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - get 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - post 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - script 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - json 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - generic 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - test.js executed 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check all ajax calls successful: 5 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: pass-through request object - Check no ajax errors (status): 0 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending {} 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: global ajaxSettings - Check extending { zoo: 'a', ping: 'b' } 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String) - name.html retrieved 00:29:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load('url selector') - Verify that specific elements were injected: 2 00:29:35 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 00:29:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - simple: inject text into DOM - name.html retrieved 00:29:35 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 00:29:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.html executed 00:29:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - test.js executed 00:29:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: load(String, Function) - check scripts - Check content after loading html 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:36 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 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - test.js executed 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - with callback - Check if script was evaluated: bar 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | ajax module: $.getScript(String, Function) - no callback - test.js executed 00:29:37 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 00:29:37 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' 00:29:37 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 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - An animation occurred 10px 0px 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - Stop didn't reset the animation 10px 0px 00:29:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - The animation didn't continue: 10 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - several in queue - An animation occurred 5px 0px 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop() - several in queue - Stop didn't reset the animation 5px 0px 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - An animation occurred 4px 0px 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - Stop didn't reset the animation 4px 0px 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation queue was cleared: 0 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue) - The animation didn't continue: 4 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: stop(clearQueue, gotoEnd) - An animation occurred 5px 0px 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is hidden 00:29:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: toggle() - is visible again 00:29:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Overflow should be visible: visible: visible 00:29:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Overflow and Display - Display shouldn't be tampered with.: inline 00:29:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Overflow should be visible: visible: visible 00:29:39 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Overflow and Display - Display shouldn't be tampered with.: inline 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final opacity should be 0: 0: 0 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final width should be 0: 0px: 0px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 0 - Final height should be 0: 0px: 0px 00:29:40 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 00:29:40 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 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final width should be 50: 50px: 50px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 50 - Final height should be 50: 50px: 50px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final opacity should be 1: 1: 1 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final width should be 100: 100px: 100px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to 100 - Final height should be 100: 100px: 100px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Showing, display should block: block: block 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Width must be reset to : : 0 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Height must be reset to : : 0 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Opacity must be reset to : : 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to show - Make sure height is auto. 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Width must be reset to : : 0 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Height must be reset to : : 0 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Opacity must be reset to : : 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS Auto to hide - Hiding, display should be none: none: none 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final opacity should be 0: 0: 0 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final width should be 0: 0px: 0px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 0 - Final height should be 0: 0px: 0px 00:29:40 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 00:29:40 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 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final width should be 50: 50px: 50px 00:29:40 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 00:29:40 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 50 - Final height should be 50: 50px: 50px 00:29:40 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final opacity should be 1: 1: 1 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final width should be 100: 100px: 100px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to 100 - Final height should be 100: 100px: 100px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Showing, display should block: block: block 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Width must be reset to : auto: 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Height must be reset to : auto: 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Opacity must be reset to : : 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to show - Make sure height is auto. 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Width must be reset to : auto: 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Height must be reset to : auto: 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Opacity must be reset to : : 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS Auto to hide - Hiding, display should be none: none: none 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final opacity should be 0: 0: 0 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final width should be 0: 0px: 0px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 0 - Final height should be 0: 0px: 0px 00:29:41 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 00:29:41 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 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final width should be 50: 50px: 50px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 50 - Final height should be 50: 50px: 50px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final opacity should be 1: 1: 1 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final width should be 100: 100px: 100px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to 100 - Final height should be 100: 100px: 100px 00:29:41 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 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Showing, display should block: block: block 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Width must be reset to : : 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Height must be reset to : : 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Opacity must be reset to : : 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to show - Make sure height is auto. 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Width must be reset to : : 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Height must be reset to : : 0 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Opacity must be reset to : : 00:29:41 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 100 to hide - Hiding, display should be none: none: none 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final opacity should be 0: 0: 0 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final width should be 0: 0px: 0px 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 0 - Final height should be 0: 0px: 0px 00:29:42 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 00:29:42 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 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final width should be 50: 50px: 50px 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 50 - Final height should be 50: 50px: 50px 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final opacity should be 1: 1: 1 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final width should be 100: 100px: 100px 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to 100 - Final height should be 100: 100px: 100px 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Showing, display should block: block: block 00:29:42 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 00:29:42 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 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to show - Make sure height is auto. 00:29:42 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 00:29:42 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 00:29:42 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 00:29:42 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 100 to hide - Hiding, display should be none: none: none 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final opacity should be 0: 0: 0 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final width should be 0: 0px: 0px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 0 - Final height should be 0: 0px: 0px 00:29:43 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 00:29:43 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 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final width should be 50: 50px: 50px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 50 - Final height should be 50: 50px: 50px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final opacity should be 1: 1: 1 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final width should be 100: 100px: 100px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to 100 - Final height should be 100: 100px: 100px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Showing, display should block: block: block 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Width must be reset to : : 0 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Height must be reset to : : 0 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Opacity must be reset to : : 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to show - Make sure height is auto. 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Width must be reset to : : 0 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Height must be reset to : : 0 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Opacity must be reset to : : 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 50 to hide - Hiding, display should be none: none: none 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final opacity should be 0: 0: 0 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final width should be 0: 0px: 0px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 0 - Final height should be 0: 0px: 0px 00:29:43 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 00:29:43 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 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final width should be 50: 50px: 50px 00:29:43 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 00:29:43 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 50 - Final height should be 50: 50px: 50px 00:29:43 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final opacity should be 1: 1: 1 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final width should be 100: 100px: 100px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to 100 - Final height should be 100: 100px: 100px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Showing, display should block: block: block 00:29:44 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 00:29:44 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 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to show - Make sure height is auto. 00:29:44 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 00:29:44 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 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 50 to hide - Hiding, display should be none: none: none 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final opacity should be 0: 0: 0 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final width should be 0: 0px: 0px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 0 - Final height should be 0: 0px: 0px 00:29:44 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 00:29:44 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 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final width should be 50: 50px: 50px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 50 - Final height should be 50: 50px: 50px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final opacity should be 1: 1: 1 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final width should be 100: 100px: 100px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to 100 - Final height should be 100: 100px: 100px 00:29:44 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 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Showing, display should block: block: block 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Width must be reset to : : 0 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Height must be reset to : : 0 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Opacity must be reset to : : 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to show - Make sure height is auto. 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Width must be reset to : : 0 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Height must be reset to : : 0 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Opacity must be reset to : : 00:29:44 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: CSS 0 to hide - Hiding, display should be none: none: none 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final opacity should be 0: 0: 0 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final width should be 0: 0px: 0px 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 0 - Final height should be 0: 0px: 0px 00:29:45 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 00:29:45 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 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final width should be 50: 50px: 50px 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 50 - Final height should be 50: 50px: 50px 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final opacity should be 1: 1: 1 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final width should be 100: 100px: 100px 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to 100 - Final height should be 100: 100px: 100px 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Showing, display should block: block: block 00:29:45 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 00:29:45 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 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to show - Make sure height is auto. 00:29:45 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 00:29:45 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 00:29:45 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 00:29:45 INFO - TEST-PASS | dom/tests/mochitest/ajax/jquery/test_jQuery.html | fx module: JS 0 to hide - Hiding, display should be none: none: none 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:46 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:47 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:48 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:49 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 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 00:29:50 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:29:50 INFO - MEMORY STAT | vsize 740MB | residentFast 145MB | heapAllocated 40MB 00:29:50 INFO - TEST-OK | dom/tests/mochitest/ajax/jquery/test_jQuery.html | took 34740ms 00:29:50 INFO - TEST-START | Shutdown 00:29:50 INFO - Passed: 1198 00:29:50 INFO - Failed: 0 00:29:50 INFO - Todo: 0 00:29:50 INFO - Mode: e10s 00:29:50 INFO - Slowest: 34740ms - /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html 00:29:50 INFO - SimpleTest FINISHED 00:29:50 INFO - TEST-INFO | Ran 1 Loops 00:29:50 INFO - SimpleTest FINISHED 00:29:52 INFO - TEST-INFO | Main app process: exit 0 00:29:52 INFO - runtests.py | Application ran for: 0:00:45.195708 00:29:52 INFO - zombiecheck | Reading PID log: /tmp/tmpeTepjepidlog 00:29:52 INFO - ==> process 3881 launched child process 3902 00:29:52 INFO - ==> process 3881 launched child process 3934 00:29:52 INFO - zombiecheck | Checking for orphan process with PID: 3902 00:29:52 INFO - zombiecheck | Checking for orphan process with PID: 3934 00:29:52 INFO - Stopping web server 00:29:52 INFO - Stopping web socket server 00:29:52 INFO - Stopping ssltunnel 00:29:52 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:29:52 INFO - runtests.py | Running tests: end. 00:29:52 INFO - Buffered messages finished 00:29:52 INFO - dir: dom/tests/mochitest/ajax/mochikit 00:29:52 INFO - Setting pipeline to PAUSED ... 00:29:52 INFO - Pipeline is PREROLLING ... 00:29:52 INFO - Pipeline is PREROLLED ... 00:29:52 INFO - Setting pipeline to PLAYING ... 00:29:52 INFO - New clock: GstSystemClock 00:29:52 INFO - Got EOS from element "pipeline0". 00:29:52 INFO - Execution ended after 32666068 ns. 00:29:52 INFO - Setting pipeline to PAUSED ... 00:29:52 INFO - Setting pipeline to READY ... 00:29:52 INFO - Setting pipeline to NULL ... 00:29:52 INFO - Freeing pipeline ... 00:29:52 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:29:53 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:29:53 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp8M8GTS.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:29:53 INFO - runtests.py | Server pid: 4002 00:29:53 INFO - runtests.py | Websocket server pid: 4005 00:29:53 INFO - runtests.py | SSL tunnel pid: 4016 00:29:53 INFO - runtests.py | Running with e10s: True 00:29:53 INFO - runtests.py | Running tests: start. 00:29:53 INFO - 00:29:53 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp8M8GTS.mozrunner 00:29:53 INFO - runtests.py | Application pid: 4030 00:29:53 INFO - TEST-INFO | started process Main app process 00:29:55 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:29:56 INFO - 1479284996647 Marionette INFO Listening on port 2828 00:30:01 INFO - SimpleTest START 00:30:02 INFO - TEST-START | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pre-deferred callback - got 1, expected 1 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | post-deferred callback - got 2, expected 2 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | throw -> err, catch -> success - got 2, expected 2 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | return -> err, catch -> succcess - got 2, expected 2 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | CancelledError here 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | succeed - got 1, expected 1 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default fail 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrapped fail - got "web taco", expected "web taco" 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | unwrapped fail - got "ugh", expected "ugh" 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred succeed - got 2, expected 2 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dependent deferred fail - got "ugh", expected "ugh" 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-call 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | double-fail 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swallow cancel 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | canceller called! 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-swallowed cancel 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for callback 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferred not allowed for errback 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chained deferred not allowed to be re-used 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSONRequest 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getXMLHttpRequest 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock waiting for release - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock passed on - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | over-release raised 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock acquired - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lock released - got 0, expected 0 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial addCallback addBoth - got 7, expected 7 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got "foo", expected "foo" 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | auto-partial errback - got 3, expected 3 00:30:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | DeferredList looks like a Deferred 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist result ok - got true, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneCallback ok - got true, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist fireOnOneErrback ok - got "foo", expected "foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | deferredlist consumeErrors ok - got null, expected null 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | gatherResults result ok - got true, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred sync ok - got 5, expected 5 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | maybeDeferred async ok - got 9, expected 9 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | synchronous test suite finished! 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1479285004014, expected 1479285004014 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callLater 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument passed in OK - got 1479285004014, expected 1479285004014 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | argument count right - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wait 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc passed - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | loadJSONDoc 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | async suite finished 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty true - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty false - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isEmpty false - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNotEmpty true - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self properly - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc bound to self on another obj - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc successfully rebound! - got "not self foo", expected "not self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial no self change - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundFunc partial self change - got "not self foo", expected "not self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self properly - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod bound to self on another obj - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod successfully rebound! - got "not self foo", expected "not self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial no self change - got "self foo", expected "self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | boundMethod partial self change - got "not self foo", expected "not self foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods doesn't break shit - got "boring", expected "boring" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on other objects - got "boring", expected "boring" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bindMethods works on functions - got "boring", expected "boring" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cloned correct inheritance 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-cloned correct inheritance 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone is copy-on-write - got undefined, expected undefined 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone is copy-on-write - got undefined, expected undefined 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone-clone has proper delegation - got "foo", expected "foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone function calls correct - got "boring", expected "boring" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | clone really does work - got "awesome", expected "awesome" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns true on itself - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isCallable returns false on numbers - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is undefined or null - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined or null - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined or null - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined or null - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to an empty array 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend to a non-empty array 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | extend of an empty array 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare lt - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare gt - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | numbers compare eq - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare eq - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (length) - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare lt (contents) - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (length) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | arrays compare gt (contents) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setup for test is correct - got 6, expected 6 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works - got 6, expected 6 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | partial application works still - got 6, expected 6 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rebinding partial works - got 7, expected 7 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | re-unbinding partial application works - got 6, expected 6 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | nodeWalk looks like it works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xmap works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (q long) 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, p, q) works (p long) 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, p, q) works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | zip(p, q) works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(null, lst) works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 char string is not empty - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 char string is empty - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 3 element list is not empty - got true, expected true 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 element list is empty - got false, expected false 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter self works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | xfilter works 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax works (with numbers) - got 42, expected 42 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin works (with numbers) - got -16, expected -16 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found callable - got "callable", expected "callable" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registry found ArrayLike - got "arrayLike", expected "arrayLike" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | non-matching raised correctly - got MochiKit.Base.NotFound(), expected MochiKit.Base.NotFound() 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | priorities are as documented - got "undefinedOrNull", expected "undefinedOrNull" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removed adapter 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | adapter was removed - got "undefined", expected "undefined" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | override works - got "undefinedOrNull", expected "undefinedOrNull" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 lt - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 1 eq - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq gt - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keyComparator 2 eq lt - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reverseKeyComparator - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | concat - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | string repr - got "\"foo\"", expected "\"foo\"" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | number repr - got "1", expected "1" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMin - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMin - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | listMax - got 5, expected 5 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | objMax - got 5, expected 5 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | keys - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | items - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repr worked - got "StringMap([[\"foo\", \"bar\"]])", expected "StringMap([[\"foo\", \"bar\"]])" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default repr for StringMap - got "[object Object]", expected "[object Object]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | registerComparator - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (first obj) - got "bar", expected "bar" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (second obj) - got "baz", expected "baz" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (skipped undefined and null) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | update worked (comparison) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (skipped existing) - got "bar", expected "bar" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setdefault worked (set non-existing) - got "web taco", expected "web taco" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | merge worked - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | bad comparison raised TypeError 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __repr__ protocol - got "__repr__", expected "__repr__" 00:30:04 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]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (obj) - got "NAME", expected "NAME" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | NAME protocol (func) - got "NAME", expected "NAME" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test nameFunctions - got "MochiKit.Base.nameFunctions", expected "MochiKit.Base.nameFunctions" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | urlEncode - got "1%2B2%3D2", expected "1%2B2%3D2" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString - got "a=1&b=two", expected "a=1&b=two" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one item alternate form queryString - got "a=1", expected "a=1" 00:30:04 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" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString pathological name - got "2", expected "2" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString second name:value pair - got "3=2", expected "3=2" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString useArrays - got "one two", expected "one two" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString strip leading question mark - got "2", expected "2" 00:30:04 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\"" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null JSON - got "null", expected "null" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined not serializable 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 JSON - got "1", expected "1" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1.23 JSON - got "1.23", expected "1.23" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | function JSON (null, not string) - got null, expected null 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | array JSON - got "[1, \"2\", 3.3]", expected "[1, \"2\", 3.3]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (1) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object (2) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (1) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | evalJSON on an object that jsons self (2) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling - got "\"json\"", expected "\"json\"" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json serialization calling in a structure - got "[\"json\"]", expected "[\"json\"]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json comment stripping - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | json registry - got "\"this was a date\"", expected "\"this was a date\"" 00:30:04 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]]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updatetree insert - got 4, expected 4 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 1 - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter starts at 2 - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | counter increases - got 3, expected 3 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns -1 on not found - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue returns correct index - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors start - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findValue honors end - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns -1 - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical returns correct index - got 0, expected 0 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors start - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | findIdentical honors end - got -1, expected -1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isNull doesn't match undefined - got false, expected false 00:30:04 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]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a method name - got "foo", expected "foo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | methodcaller with a function - got "[1, [2, 3]]", expected "[1, [2, 3]]" 00:30:04 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]]]" 00:30:04 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]]]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative left - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | associative right - got "[1, [2, [3, 4]]]", expected "[1, [2, [3, 4]]]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | wrong compose argument raised correctly - got "TypeError", expected "TypeError" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one word - got "one", expected "one" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | two words - got "oneTwo", expected "oneTwo" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three words - got "oneTwoThree", expected "oneTwoThree" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | letter and word - got "1One", expected "1One" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing hyphen - got "one", expected "one" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | starting hyphen - got "One", expected "One" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | one character and word - got "oTwo", expected "oTwo" 00:30:04 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]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test the average alias - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no arguments raised correctly - got "TypeError", expected "TypeError" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (arg list) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | single argument (array) - got 1, expected 1 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (arg list) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | three arguments (array) - got 2, expected 2 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (arg list) - got 2.5, expected 2.5 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | four arguments (array) - got 2.5, expected 2.5 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('') - got "{}", expected "{}" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString('', true) - got "{}", expected "{}" 00:30:04 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" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString string value - got "ids=123", expected "ids=123" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | values() - got "[-1, 1, 2, 4]", expected "[-1, 1, 2, 4]" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined assertion name - got "foo=baz&bar=wibble", expected "foo=baz&bar=wibble" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = first - got "1=1=1", expected "1=1=1" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = second - got "2", expected "2" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = third - got "", expected "" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | parseQueryString multiple = fourth - got "", expected "" 00:30:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 3, expected 3 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 1, expected 1 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-02-03", expected "2005-02-03" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate year ok - got 2005, expected 2005 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate day ok - got 8, expected 8 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoDate month ok - got 5, expected 5 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | matches string date 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISODate ok - got "2005-06-08", expected "2005-06-08" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare eq - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare lt - got -1, expected -1 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dates compare gt - got 1, expected 1 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | americanDate eq - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toAmericanDate eq - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp eq - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | isoTimestamp (real ISO) eq - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toISOTimestamp eq - got 0, expected 0 00:30:05 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" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with local tz - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | equal with specific tz - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addToCallStack has a function - got "function", expected "function" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack length 3 - got 3, expected 3 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order - got "original new stuff", expected "original new stuff" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | set to null - got null, expected null 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | callStack in correct order (abort) - got "original new", expected "original new" 00:30:05 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" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | escapeHTML - got "<>"&bar", expected "<>"&bar" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updateNodeAttributes - got "<span baz="wibble" foo="bar"/>", expected "<span baz="wibble" foo="bar"/>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appendChildNodes - got "<span>word up<span/></span>", expected "<span>word up<span/></span>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | replaceChildNodes - got "<span>Think Different</span>", expected "<span>Think Different</span>" 00:30:05 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>" 00:30:05 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>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM empty - got "<span/>", expected "<span/>" 00:30:05 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"/>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "bar", expected "bar" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM attribute - got "wibble", expected "wibble" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM contents - got "onetwothree", expected "onetwothree" 00:30:05 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>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM function call - got "<span>spanhispan</span>", expected "<span>spanhispan</span>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.dom() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM this.__dom__() call - got "<span>spanhi</span>", expected "<span>spanhi</span>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOM iterable - got "<span>0123</span>", expected "<span>0123</span>" 00:30:05 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>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | createDOMFunc vs createDOM - got "<span/>", expected "<span/>" 00:30:05 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" 00:30:05 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" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | scrape in-order - got "door frame", expected "door frame" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElement might work 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | $alias$$ CASH MONEY alias might work 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapDOM - got "<span>unotwo</span>", expected "<span>unotwo</span>" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multi-node scrapeText - got "uno two", expected "uno two" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass: baz 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 2: baz bar 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggleElementClass 3: baz bar 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass return 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | addElementClass action 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass single 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | hasElementClass multiple 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeElementClass again (hasElement) 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass from 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | false swapElementClass to 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass twice 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass has toClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | swapElementClass !has fromClass 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tags with foo class - got "tbody0 tr0", expected "tbody0 tr0" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags with foo class - got "tr0", expected "tr0" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementsByTagAndClassName found all tr tags - got "tr0 tr1", expected "tr0 tr1" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc restored - got [object HTMLDocument], expected [object HTMLDocument] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | doc has one child - got 1, expected 1 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | body has one child - got 1, expected 1 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | only child is SPAN - got "SPAN", expected "SPAN" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | SPAN has two childNodes - got 2, expected 2 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | first node is text - got "foo", expected "foo" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | second child is H1 - got "H1", expected "H1" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got [object HTMLDocument], expected [object HTMLDocument] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global doc unchanged 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentDocument() correct - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | threw 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | withWindow ok - got [object Object], expected [object Object] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | currentWindow ok - got [], expected [] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents names - got "foo,foo,baz", expected "foo,foo,baz" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | mock formContents values - got "bar,bar,bar", expected "bar,bar,bar" 00:30:05 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" 00:30:05 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" 00:30:05 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" 00:30:05 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" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents names empty option values - got "selempty,selempty2", expected "selempty,selempty2" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | formContents empty option values - got ",foo", expected ",foo" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | queryString empty option values - got "selempty=&selempty2=foo", expected "selempty=&selempty2=foo" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes test conditions correct - got 6, expected 6 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | removeEmptyNodes - got 4, expected 4 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent - got [object HTMLDivElement], expected [object HTMLDivElement] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any class) - got [object HTMLDivElement], expected [object HTMLDivElement] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getFirstParentByTagAndClassName found parent (any tag) - got [object HTMLDivElement], expected [object HTMLDivElement] 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial x position - got 400, expected 400 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | initial y position - got 100, expected 100 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position - got 500, expected 500 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position - got 200, expected 200 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated x position (using relativeTo parameter) - got 400, expected 400 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated y position (using relativeTo parameter) - got 100, expected 100 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position - got 123, expected 123 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position - got 321, expected 321 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough x position (using relativeTo parameter) - got 23, expected 23 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | passthrough y position (using relativeTo parameter) - got 271, expected 271 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | invalid element should return an undefined position - got "undefined", expected "undefined" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | updated only x position - got 300, expected 300 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | not updated y position - got 200, expected 200 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle selector case - got "#ff0000", expected "#ff0000" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle camel case - got "#ff0000", expected "#ff0000" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle selector case - got "10px", expected "10px" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test computed getStyle camel case - got "10px", expected "10px" 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getStyle opacity - got 0.5, expected 0.5 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getOpacity - got 0.5, expected 0.5 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0.2, expected 0.2 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test setOpacity 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok - got 100, expected 100 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok - got 100, expected 100 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions w ok - got 200, expected 200 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h ok - got 150, expected 150 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions only w ok - got 150, expected 150 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | setElementDimensions h not updated ok - got 150, expected 150 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions w ok when display none - got 150, expected 150 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getElementDimensions h ok when display none - got 150, expected 150 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions w - got true, expected true 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportDimensions h - got true, expected true 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition x - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test getViewportPosition y - got 0, expected 0 00:30:05 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed truncate - got "0.123", expected "0.123" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed trailing zeros - got "0.120", expected "0.120" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed no round - got "0.1", expected "0.1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | truncToFixed zero (edge case) - got "0", expected "0" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed truncate - got "0.123", expected "0.123" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed trailing zeros - got "0.120", expected "0.120" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed round - got "0.2", expected "0.2" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | roundToFixed zero (edge case) - got "0", expected "0" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1234 correct - got "-0.12", expected "-0.12" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0.1 correct - got "-0.1", expected "-0.1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat -0 correct - got "0", expected "0" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 0 correct - got "0", expected "0" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1 correct - got "1", expected "1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.0 correct - got "1", expected "1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.2 correct - got "1.2", expected "1.2" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitFloat 1.234 correct - got "1.23", expected "1.23" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "12300%", expected "12300%" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percentFormat 123 correct - got "123%", expected "123%" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage dbz correct - got "0", expected "0" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage 1 correct - got "1", expected "1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | twoDigitAverage .1 correct - got "0.1", expected "0.1" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip whitespace chars - got "\"foo \\n\\t\\r\"", expected "\"foo \\n\\t\\r\"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip whitespace chars - got "\"\\r\\t\\n foo\"", expected "\"\\r\\t\\n foo\"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip whitespace chars - got "\"foo\"", expected "\"foo\"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | lstrip custom chars - got "\"\\n\\t \\r\"", expected "\"\\n\\t \\r\"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rstrip custom chars - got "\"\\r\\n\\t \"", expected "\"\\r\\n\\t \"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | strip custom chars - got "\"\\n\\t \"", expected "\"\\n\\t \"" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trailing zeros - got "$1,000.10 footer", expected "$1,000.10 footer" 00:30:06 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" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shorter than sep - got "$100.00 footer", expected "$100.00 footer" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rounding - got "$100.56 footer", expected "$100.56 footer" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default neg - got "$-100.56 footer", expected "$-100.56 footer" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom neg - got "-$100.56", expected "-$100.56" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0000.0000", expected "0000.0000" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | leading and trailing - got "0001.1000", expected "0001.1000" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | no need for leading/trailing - got "12345.1235", expected "12345.1235" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default placeholder - got "", expected "" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | custom placeholder - got "foo", expected "foo" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | de_DE locale - got "12.345,12", expected "12.345,12" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | trivial percent - got "100%", expected "100%" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | percent - got "55%", expected "55%" 00:30:06 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" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123", expected "123" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234", expected "1,234" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345", expected "12,345" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456", expected "123,456" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567", expected "1,234,567" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678", expected "12,345,678" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789", expected "123,456,789" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "1,234,567,890", expected "1,234,567,890" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "12,345,678,901", expected "12,345,678,901" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | large number format - got "123,456,789,012", expected "123,456,789,012" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum works on Arrays - got 15, expected 15 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list([x]) == [x] - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6, 0, -1) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | list(range(6)) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilter(, range())) - got 12, expected 12 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sum(ifilterfalse(, range())) - got 3, expected 3 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | count() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | cycle() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | repeat() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | izip() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range(x) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | islice(x, y, z) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | imap(fn, p, q) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | filter(fn, iterable) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, q) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | map(fn, iterable, iterable) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | applymap(self) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | chain(p, q) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | takewhile() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropwhile() - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p0 == p1 - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | tee(..., 3) p2 == fixed - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce(op.add) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reduce raised TypeError correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK empty - got 10, expected 10 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | range initial value OK populated - got 11, expected 11 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iextend(...) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | exhaust(...) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every false - got false, expected false 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | every true - got true, expected true 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some false - got false, expected false 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | some true - got true, expected true 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works bound - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | forEach works unbound - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted default - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sorted custom - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed iterator - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | reversed list - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | iterateNext - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(2) = odd(4) = odd(6) == 0 - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 2 - got 2, expected 2 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 4 - got 4, expected 4 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 6 - got 6, expected 6 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(7) == 1 - got 1, expected 1 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 7 - got 7, expected 7 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 0 = odd(2) = odd(4) = odd(6) - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 1 = odd(7) - got 1, expected 1 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | odd(1) == 1 - got 1, expected 1 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | sub-iterator.next() == 3 - got 3, expected 3 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | skip (1,1), odd(2) == 0 - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | raised undefined correctly 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null ok - got null, expected null 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,1]: [1,1,1] 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,2,2]: [1], [2,2] 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [1,1,2]: [1,1], [2] 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | [null,null]: [null,null] 00:30:06 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] 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast false - got false, expected false 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logLevelAtLeast true - got false, expected false 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global logger installed 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | global log() put one message in queue - got 1, expected 1 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "INFO", expected "INFO" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | getMessages() returns copy - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logDebug() - got 2, expected 2 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "DEBUG", expected "DEBUG" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logError() - got 3, expected 3 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "ERROR", expected "ERROR" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logWarning() - got 4, expected 4 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "WARNING", expected "WARNING" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | allMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | logFatal() - got 5, expected 5 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fatalMessages listener - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | info matches - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | level matches - got "FATAL", expected "FATAL" 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | firstTwo - got 0, expected 0 00:30:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | null is not undefined - got false, expected false 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | empty string is not undefined - got false, expected false 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | undefined is undefined - got true, expected true 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | missing property is undefined - got true, expected true 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | whiteColor has right hex - got "#ffffff", expected "#ffffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blackColor has right hex - got "#000000", expected "#000000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blueColor has right hex - got "#0000ff", expected "#0000ff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | redColor has right hex - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | greenColor has right hex - got "#00ff00", expected "#00ff00" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors compare right - got 0, expected 0 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | default colors are interned 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(255,255,255) - toRGBString white 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgb(0,0,255) - toRGBString blue 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB works - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGB < 16 works - got "#e210b6", expected "#e210b6" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | alt fromRGB works - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip hex - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip string(hex) - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | round-trip rgb - got "#bedead", expected "#bedead" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.h - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.s - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsl.l - got "0.5000", expected "0.5000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.h - got "0.6667", expected "0.6667" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.s - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsl.l - got "0.2500", expected "0.2500" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7273", expected "0.7273" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.5686", expected "0.5686" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.1111", expected "0.1111" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3000", expected "0.3000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.h - got "0.3333", expected "0.3333" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.s - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsl.l - got "0.7500", expected "0.7500" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL works with components - got "#80ff80", expected "#80ff80" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL alt form - got "#80ff80", expected "#80ff80" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSLString - got "#80ff80", expected "#80ff80" 00:30:07 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%)" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSL to black - got "#000000", expected "#000000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.h - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.s - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | black hsl.l - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asHSL returns copy - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.r - got "0.6000", expected "0.6000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.g - got "0.4000", expected "0.4000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | brown rgb.b - got "0.2000", expected "0.2000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | asRGB returns copy - got "0.6000", expected "0.6000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromName - got "#00ffff", expected "#00ffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua fromString - got "#00ffff", expected "#00ffff" 00:30:07 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) 00:30:07 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) 00:30:07 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)" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | rgba parsing alpha correctly - got 0.5, expected 0.5 00:30:07 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)" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces and alpha - got "#00ffff", expected "#00ffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with spaces - got "#00ffff", expected "#00ffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromRGBString with percents - got "#00ffff", expected "#00ffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.h - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.s - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hsv.v - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | red hexstring - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.h - got "0.6667", expected "0.6667" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.s - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hsv.v - got "0.5000", expected "0.5000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | darkblue hexstring - got "#000080", expected "#000080" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 h - got "0.6250", expected "0.6250" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 s - got "0.7111", expected "0.7111" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 l - got "0.8824", expected "0.8824" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 4169e1 hexstring - got "#4169e1", expected "#4169e1" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 h - got "0.1667", expected "0.1667" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 s - got "0.2000", expected "0.2000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 l - got "0.3333", expected "0.3333" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 555544 hexstring - got "#555544", expected "#555544" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.h - got "0.3333", expected "0.3333" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.s - got "0.5000", expected "0.5000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aqua hsv.v - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV works with components - got "#80ff80", expected "#80ff80" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromHSV alt form - got "#80ff80", expected "#80ff80" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.h - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.s - got "0.000", expected "0.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | white hsv.v - got "1.000", expected "1.000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HSV saturation - got "#ffffff", expected "#ffffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText no style - got "#000000", expected "#000000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText direct style - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromText indirect style - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle direct style - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromComputedStyle indirect style - got "#ff0000", expected "#ff0000" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fromBackground with DOM - got "#ffffff", expected "#ffffff" 00:30:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (1) - got "http://www.google.com/", expected "http://www.google.com/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (2) - got "http://groups.google.com/", expected "http://groups.google.com/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (4) - got "http://www.yahoo.com/", expected "http://www.yahoo.com/" 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a' selector (6) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p a.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 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/" 00:30:08 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/" 00:30:08 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" 00:30:08 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/" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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/" 00:30:08 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" 00:30:08 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/" 00:30:08 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" 00:30:08 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/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '.blog' selector (1) - got "http://simon.incutio.com/", expected "http://simon.incutio.com/" 00:30:08 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/" 00:30:08 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/" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=org/]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 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/" 00:30:08 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/" 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[fakeattribute]' selector (0) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p[lang|=en]' selector - got "Nonninn", expected "Nonninn" 00:30:08 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" 00:30:08 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/" 00:30:08 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/" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'p > a' selector (3) - got "http://diveintomark.org/", expected "http://diveintomark.org/" 00:30:08 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/" 00:30:08 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/" 00:30:08 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" 00:30:08 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/" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 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" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :enabled (1) - got [object HTMLInputElement], expected [object HTMLInputElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :disabled (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'body :checked (0) - got [object HTMLInputElement], expected [object HTMLInputElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (0) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (1) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (2) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (3) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | 'a[href$=outsidep] ~ *' selector (4) - got [object HTMLParagraphElement], expected [object HTMLParagraphElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ':root' selector (0) - got [object HTMLHtmlElement], expected [object HTMLHtmlElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | '~=' attribute test (0) - got [object HTMLDivElement], expected [object HTMLDivElement] 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | :root on a different document - got MockElement(DOCUMENT), expected MockElement(DOCUMENT) 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | a inside a different document - got undefined, expected undefined 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick event can be connected to a function - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | HTML onclick can be disconnected from a function - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | aFunction should have 'this' as submit 00:30:08 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 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | ...and then disconnected - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that event() is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that type() is a string 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that target is "submit" 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier() is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().alt is defined, but false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().ctrl is defined, but false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().meta is defined, but false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that modifier().shift is defined, but false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse() is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.left is true 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.middle is false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().button.right is false 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.x is a number 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().page.y is a number 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client is an object 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.x is a number 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that mouse().client.y is a number 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that relatedTarget() is undefined 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | checking that key() is undefined 00:30:08 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 00:30:08 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 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 3, expected 3 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting function - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting function - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting function - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-function - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-function - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting obj-function - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | New style disconnecting obj-string - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting obj-string - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Old style disconnecting obj-string - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Exception raised, signal should not have fired - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in one object - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in one object - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Connecting one signal to two slots in two objects - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Disconnecting one signal from two slots in two objects - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting undefined 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting undefined 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined function 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when disconnecting an undefined function 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | An exception was raised when connecting an undefined method (as string) 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Signals should not have fired - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with single explicit signal - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll does not disconnect unrelated signals - got 3, expected 3 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with two explicit signals as a list - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll works with implicit signals - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAll fired in a signal loop works - got 4, expected 4 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func precondition - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo func - got 2, expected 2 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj precondition - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 0, expected 0 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnectAllTo obj+str - got 1, expected 1 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ is called when it exists - got 3, expected 3 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | __connect__ can disconnect the signal - got 3, expected 3 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | disconnected slots do not fire - got undefined, expected undefined 00:30:08 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | test suite finished! 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | pulsate with numbered pulses ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shake ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fade ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | appear ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle size reverse ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph OK - got "2em", expected "2em" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (font) OK - got "1em", expected "1em" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | Morph multiple (margin) OK - got "4px", expected "4px" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | switchOff ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | grow ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | shrink ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | dropOut ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | puff ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | fold ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | squish ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideUp ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | slideDown ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindDown ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | blindUp ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | multiple ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got true, expected true 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | toggle with css ok - got "none", expected "none" 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundElement doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.roundClass doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.tagifyText doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Opacity doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Move doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Scale doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Highlight doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.ScrollTo doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | MochiKit.Visual.Morph doesn't need 'new' keyword 00:30:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | visual suite finished 00:30:09 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:30:09 INFO - MEMORY STAT | vsize 675MB | residentFast 119MB | heapAllocated 45MB 00:30:09 INFO - TEST-OK | dom/tests/mochitest/ajax/mochikit/test_Mochikit.html | took 7474ms 00:30:09 INFO - TEST-START | Shutdown 00:30:09 INFO - Passed: 826 00:30:09 INFO - Failed: 0 00:30:09 INFO - Todo: 0 00:30:09 INFO - Mode: e10s 00:30:09 INFO - Slowest: 7474ms - /tests/dom/tests/mochitest/ajax/mochikit/test_Mochikit.html 00:30:09 INFO - SimpleTest FINISHED 00:30:09 INFO - TEST-INFO | Ran 1 Loops 00:30:09 INFO - SimpleTest FINISHED 00:30:11 INFO - TEST-INFO | Main app process: exit 0 00:30:11 INFO - runtests.py | Application ran for: 0:00:17.242683 00:30:11 INFO - zombiecheck | Reading PID log: /tmp/tmpd7tOsMpidlog 00:30:11 INFO - ==> process 4030 launched child process 4051 00:30:11 INFO - ==> process 4030 launched child process 4085 00:30:11 INFO - zombiecheck | Checking for orphan process with PID: 4051 00:30:11 INFO - zombiecheck | Checking for orphan process with PID: 4085 00:30:11 INFO - Stopping web server 00:30:11 INFO - Stopping web socket server 00:30:11 INFO - Stopping ssltunnel 00:30:11 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:30:11 INFO - runtests.py | Running tests: end. 00:30:11 INFO - Buffered messages finished 00:30:11 INFO - dir: dom/tests/mochitest/ajax/prototype 00:30:11 INFO - Setting pipeline to PAUSED ... 00:30:11 INFO - Pipeline is PREROLLING ... 00:30:11 INFO - Pipeline is PREROLLED ... 00:30:11 INFO - Setting pipeline to PLAYING ... 00:30:11 INFO - New clock: GstSystemClock 00:30:11 INFO - Got EOS from element "pipeline0". 00:30:11 INFO - Execution ended after 32657708 ns. 00:30:11 INFO - Setting pipeline to PAUSED ... 00:30:11 INFO - Setting pipeline to READY ... 00:30:11 INFO - Setting pipeline to NULL ... 00:30:11 INFO - Freeing pipeline ... 00:30:11 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:30:11 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:30:12 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpKwbKQ1.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:30:12 INFO - runtests.py | Server pid: 4150 00:30:12 INFO - runtests.py | Websocket server pid: 4153 00:30:12 INFO - runtests.py | SSL tunnel pid: 4169 00:30:12 INFO - runtests.py | Running with e10s: True 00:30:12 INFO - runtests.py | Running tests: start. 00:30:12 INFO - 00:30:12 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpKwbKQ1.mozrunner 00:30:12 INFO - runtests.py | Application pid: 4178 00:30:12 INFO - TEST-INFO | started process Main app process 00:30:14 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:30:15 INFO - 1479285015210 Marionette INFO Listening on port 2828 00:30:21 INFO - SimpleTest START 00:30:21 INFO - TEST-START | dom/tests/mochitest/ajax/prototype/test_Prototype.html 00:30:22 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSynchronousRequest - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdaterOptions - 1 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalResponseShouldBeCalledBeforeOnComplete - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testContentTypeSetForSimulatedVerbs - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOnCreateCallback - 2 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJS - 1 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCallbacks - 2 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseText - 2 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseXML - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testResponseJSON - 1 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHeaderJSON - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetHeader - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testParametersCanBeHash - 0 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsSameOriginMethod - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - Info: You must be running your tests from rake to test this feature. 00:30:23 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$A - 1 assertions, 0 failures, 0 errors 00:30:23 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnArguments - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArrayOnNodeList - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClear - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 6 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFirst - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLast - 3 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCompact - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFlatten - 5 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndexOf - 7 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testLastIndexOf - 16 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIntersect - 6 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReduce - 5 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReverse - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 2 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUniq - 5 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithout - 4 assertions, 0 failures, 0 errors 00:30:23 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$w - 11 assertions, 0 failures, 0 errors 00:30:24 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionArgumentNames - 8 assertions, 0 failures, 0 errors 00:30:24 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionBind - 7 assertions, 0 failures, 0 errors 00:30:24 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionCurry - 3 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDelay - 3 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionWrap - 4 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionDefer - 3 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFunctionMethodize - 3 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectExtend - 5 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToQueryString - 1 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectClone - 4 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectInspect - 6 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToJSON - 19 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectToHTML - 7 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsArray - 14 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsHash - 10 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsElement - 9 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsFunction - 11 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsString - 7 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsNumber - 8 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObjectIsUndefined - 8 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDoesntExtendObjectPrototype - 2 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBindAsEventListener - 40 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDateToJSON - 1 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRegExpEscape - 25 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBrowserDetection - 7 assertions, 0 failures, 0 errors 00:30:25 INFO - Info: User agent string is: Mozilla/5.0 (X11; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0 00:30:25 INFO - Info: Running on Gecko 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassCreate - 8 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassInstantiation - 5 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInheritance - 5 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSuperclassMethodCall - 4 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassAddMethods - 6 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBaseClassWithMixin - 2 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixin - 1 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubclassWithMixins - 3 assertions, 0 failures, 0 errors 00:30:25 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassWithToStringAndValueOfMethods - 3 assertions, 0 failures, 0 errors 00:30:26 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarFunction - 9 assertions, 0 failures, 0 errors 00:30:26 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetElementsByClassName - 0 assertions, 0 failures, 0 errors 00:30:26 INFO - Info: browser uses native getElementsByClassName; skipping tests 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithHTML - 4 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithDOMNode - 5 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToElementMethod - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithToHTMLMethod - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertWithNonString - 1 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInTables - 5 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInsertInSelect - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMethodInsert - 12 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElementInsert - 4 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInsertionBackwardsCompatibility - 4 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrap - 8 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWrapReturnsWrapper - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementVisible - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToggle - 4 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementShow - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHide - 2 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementRemove - 1 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdate - 5 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithScript - 6 assertions, 0 failures, 0 errors 00:30:26 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableRow - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTableCell - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInTable - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateInSelect - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithDOMNode - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToElementMethod - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUpdateWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplace - 7 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithScript - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithDOMNode - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToElementMethod - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReplaceWithToHTMLMethod - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSelectorMethod - 6 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAdjacent - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementIdentify - 5 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementClassNameMethod - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementAncestors - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDescendants - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementFirstDescendant - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementChildElements - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementImmediateDescendants - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPreviousSiblings - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNextSiblings - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSiblings - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementUp - 10 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 9 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementPrevious - 7 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementNext - 8 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementInspect - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMakeClipping - 15 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtend - 151 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementExtendReextendsDiscardedNodes - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementCleanWhitespace - 9 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementEmpty - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDescendantOf - 22 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testChildOf - 5 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyle - 20 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetStyleCamelized - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementSetOpacity - 6 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetStyle - 30 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetOpacity - 1 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementReadAttribute - 31 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttribute - 7 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithBooleans - 9 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithIssues - 14 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementWriteAttributeWithCustom - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementHasAttribute - 6 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNewElement - 218 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetHeight - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetWidth - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementGetDimensions - 18 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDOMAttributesHavePrecedenceOverExtendedElementMethods - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClassNames - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHasClassName - 6 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAddClassName - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRemoveClassName - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToggleClassName - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementScrollTo - 2 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomElementMethods - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSpecificCustomElementMethods - 14 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScriptFragment - 4 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPositionedOffset - 9 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCumulativeOffset - 3 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testViewportOffset - 7 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testOffsetParent - 5 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbsolutize - 5 assertions, 0 failures, 0 errors 00:30:27 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testRelativize - 4 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementToViewportDimensionsDoesNotAffectDocumentProperties - 38 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNodeConstants - 13 assertions, 0 failures, 0 errors 00:30:28 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInput - 8 assertions, 0 failures, 0 errors 00:30:28 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testForm - 2 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvent - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollections - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachBreak - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachReturnActsAsContinue - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachChaining - 2 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEnumContext - 4 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 6 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 6 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCollect - 2 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDetect - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachSlice - 8 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEachWithIndex - 2 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFindAll - 1 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGrep - 3 assertions, 0 failures, 0 errors 00:30:28 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInGroupsOf - 14 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInject - 1 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInvoke - 5 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMax - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMin - 3 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPartition - 3 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPluck - 1 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testReject - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSortBy - 1 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testZip - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSize - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventFiring - 5 assertions, 0 failures, 0 errors 00:30:29 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventBubbling - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCustomEventCanceling - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObjectIsExtended - 3 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventObserversAreBoundToTheObservedElement - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMultipleCustomEventObserversWithTheSameHandler - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutArguments - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingWithoutHandlerArgument - 4 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingRemovesHandlerFromCache - 6 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveAndStopObservingAreChainable - 6 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testObserveInsideHandlers - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStopObservingInsideHandlers - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentLoaded - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDocumentContentLoadedEventFiresBeforeWindowLoad - 6 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventStopped - 2 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventFindElement - 5 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEventIDDuplication - 1 assertions, 0 failures, 0 errors 00:30:29 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHandlerCallsPreserveOrder - 1 assertions, 0 failures, 0 errors 00:30:29 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDollarF - 1 assertions, 0 failures, 0 errors 00:30:30 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:30 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEventObserver - 2 assertions, 0 failures, 0 errors 00:30:31 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementObserver - 6 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormObserver - 5 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormEnabling - 16 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementEnabling - 5 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormActivating - 4 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetElements - 1 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormGetInputs - 6 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormFindFirstElement - 3 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormSerialize - 14 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormMethodsOnExtendedElements - 9 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormRequest - 10 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testFormElementMethodsChaining - 20 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGetValue - 4 assertions, 0 failures, 0 errors 00:30:33 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSetValue - 13 assertions, 0 failures, 0 errors 00:30:34 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSet - 4 assertions, 0 failures, 0 errors 00:30:34 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGet - 5 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnset - 6 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToObject - 4 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testConstruct - 10 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testKeys - 4 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testValues - 6 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIndex - 6 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testMerge - 9 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUpdate - 7 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryString - 16 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testClone - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 1 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAbilityToContainAnyKey - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testHashToTemplateReplacements - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPreventIterationOverShadowedProperties - 2 assertions, 0 failures, 0 errors 00:30:34 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberMathMethods - 7 assertions, 0 failures, 0 errors 00:30:34 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToColorPart - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToPaddedString - 7 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberToJSON - 3 assertions, 0 failures, 0 errors 00:30:34 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testNumberTimes - 2 assertions, 0 failures, 0 errors 00:30:35 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testPrepare - 4 assertions, 0 failures, 0 errors 00:30:35 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testWithin - 12 assertions, 0 failures, 0 errors 00:30:35 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 8 assertions, 0 failures, 0 errors 00:30:35 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEach - 2 assertions, 0 failures, 0 errors 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAny - 2 assertions, 0 failures, 0 errors 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAll - 2 assertions, 0 failures, 0 errors 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 6 assertions, 0 failures, 0 errors 00:30:35 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDefaultsToNotExclusive - 1 assertions, 0 failures, 0 errors 00:30:35 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagName - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithId - 3 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithClassName - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndId - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndClassName - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithIdAndClassName - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndIdAndClassName - 5 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$MatchesAncestryWithTokensSeparatedByWhitespace - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$CombinesResultsWhenMultipleExpressionsArePassed - 1 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndAttributeExistence - 3 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndSpecificAttributeValue - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndWhitespaceTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAttributeAndNoTagName - 8 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithUniversalAndHyphenTokenizedAttributeValue - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithTagNameAndNegatedAttributeValue - 1 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithBracketAttributeValue - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | test$$WithNestedAttributeSelectors - 1 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithMultipleConditions - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorMatchElements - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorFindElement - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementMatch - 20 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithSpaceInAttributeValue - 1 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNamespacedAttributes - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithChild - 6 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithAdjacence - 10 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithLaterSibling - 10 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNewAttributeOperators - 9 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithDuplicates - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastOnlyNthNthLastChild - 18 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithFirstLastNthNthLastOfType - 5 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithNot - 12 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEnabledDisabledChecked - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorWithEmpty - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIdenticalResultsFromEquivalentSelectors - 12 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorsThatShouldReturnNothing - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCommasFor$$ - 4 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSelectorExtendsAllNodes - 3 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCountedIsNotAnAttribute - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCopiedNodesGetIncluded - 2 assertions, 0 failures, 0 errors 00:30:36 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testElementDown - 1 assertions, 0 failures, 0 errors 00:30:36 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpret - 9 assertions, 0 failures, 0 errors 00:30:37 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementFunction - 3 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementString - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testGsubWithReplacementTemplateString - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementFunction - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSubWithReplacementString - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testScan - 3 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToArray - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCamelize - 11 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testCapitalize - 7 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnderscore - 8 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testDasherize - 5 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTruncate - 6 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStrip - 4 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripTags - 5 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStripScripts - 3 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testExtractScripts - 6 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalScripts - 3 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEscapeHTML - 7 assertions, 0 failures, 0 errors 00:30:37 INFO - Info: Operation finished 1000 iterations in 0.28s 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testUnescapeHTML - 9 assertions, 0 failures, 0 errors 00:30:37 INFO - Info: Operation finished 1000 iterations in 0.281s 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluation - 2 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithEmptyReplacement - 3 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithFalses - 1 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithNested - 7 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationWithIndexing - 9 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateToTemplateReplacements - 1 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTemplateEvaluationCombined - 1 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInterpolate - 2 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToQueryParams - 15 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInspect - 8 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testInclude - 6 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testStartsWith - 5 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEndsWith - 6 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBlank - 5 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEmpty - 5 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testSucc - 6 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testTimes - 9 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testToJSON - 2 assertions, 0 failures, 0 errors 00:30:37 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testIsJSON - 15 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testEvalJSON - 19 assertions, 0 failures, 0 errors 00:30:38 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testBuildMessage - 1 assertions, 0 failures, 0 errors 00:30:38 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertEnumEqual - 4 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertHashEqual - 4 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertIdentical - 15 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertNullAndAssertUndefined - 12 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertMatch - 7 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertVisible - 24 assertions, 0 failures, 0 errors 00:30:38 INFO - TEST-PASS | dom/tests/mochitest/ajax/prototype/test_Prototype.html | testAssertElementsMatch - 2 assertions, 0 failures, 0 errors 00:30:38 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:30:38 INFO - MEMORY STAT | vsize 816MB | residentFast 240MB | heapAllocated 154MB 00:30:38 INFO - TEST-OK | dom/tests/mochitest/ajax/prototype/test_Prototype.html | took 17645ms 00:30:38 INFO - TEST-START | Shutdown 00:30:38 INFO - Passed: 342 00:30:38 INFO - Failed: 0 00:30:38 INFO - Todo: 0 00:30:38 INFO - Mode: e10s 00:30:38 INFO - Slowest: 17646ms - /tests/dom/tests/mochitest/ajax/prototype/test_Prototype.html 00:30:38 INFO - SimpleTest FINISHED 00:30:38 INFO - TEST-INFO | Ran 1 Loops 00:30:38 INFO - SimpleTest FINISHED 00:30:40 INFO - TEST-INFO | Main app process: exit 0 00:30:40 INFO - runtests.py | Application ran for: 0:00:28.113858 00:30:40 INFO - zombiecheck | Reading PID log: /tmp/tmp51rrg3pidlog 00:30:40 INFO - ==> process 4178 launched child process 4199 00:30:40 INFO - ==> process 4178 launched child process 4233 00:30:40 INFO - zombiecheck | Checking for orphan process with PID: 4199 00:30:40 INFO - zombiecheck | Checking for orphan process with PID: 4233 00:30:40 INFO - Stopping web server 00:30:40 INFO - Stopping web socket server 00:30:40 INFO - Stopping ssltunnel 00:30:40 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:30:40 INFO - runtests.py | Running tests: end. 00:30:40 INFO - Buffered messages finished 00:30:40 INFO - dir: dom/tests/mochitest/ajax/scriptaculous 00:30:40 INFO - Setting pipeline to PAUSED ... 00:30:40 INFO - Pipeline is PREROLLING ... 00:30:40 INFO - Pipeline is PREROLLED ... 00:30:40 INFO - Setting pipeline to PLAYING ... 00:30:40 INFO - New clock: GstSystemClock 00:30:40 INFO - Got EOS from element "pipeline0". 00:30:40 INFO - Execution ended after 32666364 ns. 00:30:40 INFO - Setting pipeline to PAUSED ... 00:30:40 INFO - Setting pipeline to READY ... 00:30:40 INFO - Setting pipeline to NULL ... 00:30:40 INFO - Freeing pipeline ... 00:30: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' 00:30:41 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:30:41 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp9hioEH.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:30:41 INFO - runtests.py | Server pid: 4298 00:30:41 INFO - runtests.py | Websocket server pid: 4301 00:30:41 INFO - runtests.py | SSL tunnel pid: 4312 00:30:41 INFO - runtests.py | Running with e10s: True 00:30:41 INFO - runtests.py | Running tests: start. 00:30:41 INFO - 00:30:41 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp9hioEH.mozrunner 00:30:42 INFO - runtests.py | Application pid: 4326 00:30:42 INFO - TEST-INFO | started process Main app process 00:30:44 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:30:46 INFO - 1479285046369 Marionette INFO Listening on port 2828 00:30:51 INFO - SimpleTest START 00:30:51 INFO - TEST-START | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDisposesProperly - 10 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testUsesTextAreaWhenMoreThanOneRows - 2 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyAllTextsThroughOptions - 3 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanSpecifyFormIdThroughOptions - 2 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCantEditWhileSaving - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCallbackFunctionGetsCalled - 1 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCanUseExternalElementToGoIntoEditMode - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testHasLineBreaksDetectsHTMLLineBreaks - 8 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsHTMLLineBreaksIntoNewLines - 5 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 00:30:54 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testConvertsParagraphsAndBRsIntoLineBreaks - 2 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBasics - 27 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderClassAndFor - 2 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:56 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAllXHTMLTags - 284 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderOptionTag - 6 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderContatenation - 15 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderComplexExample - 2 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderShortcuts - 4 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderBuild - 2 assertions, 0 failures, 0 errors 00:30:57 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBuilderAttributeEscaping - 1 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableBasics - 1 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDraggableStartEffect - 2 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAutoPositioning - 4 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppbalesBasics - 7 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppableContainment - 11 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 00:30:58 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDroppablesIsAffected - 2 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testBackwardsCompat - 1 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testExceptionOnNonExistingElement - 4 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectsQueue - 10 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:30:59 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testScopedEffectsQueue - 22 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectMultiple - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testEffectTagifyText - 3 assertions, 0 failures, 0 errors 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:00 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testCombinedEffectsInitialize - 57 assertions, 0 failures, 0 errors 00:31:00 INFO - Info: Effect.Fade 00:31:00 INFO - Info: Effect.Appear 00:31:00 INFO - Info: Effect.BlindUp 00:31:00 INFO - Info: Effect.BlindDown 00:31:00 INFO - Info: Effect.Puff 00:31:00 INFO - Info: Effect.SwitchOff 00:31:00 INFO - Info: Effect.DropOut 00:31:00 INFO - Info: Effect.Shake 00:31:00 INFO - Info: Effect.SlideUp 00:31:00 INFO - Info: Effect.SlideDown 00:31:00 INFO - Info: Effect.Pulsate 00:31:00 INFO - Info: Effect.Squish 00:31:00 INFO - Info: Effect.Fold 00:31:00 INFO - Info: Effect.Grow 00:31:00 INFO - Info: Effect.Shrink 00:31:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 00:31:01 INFO - Info: Operation finished 50 iterations in 0.025s 00:31:01 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.004s 00:31:01 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.003s 00:31:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 00:31:01 INFO - Info: Operation finished 50 iterations in 0.025s 00:31:01 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.004s 00:31:01 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.003s 00:31:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 00:31:01 INFO - Info: Operation finished 50 iterations in 0.025s 00:31:01 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.004s 00:31:01 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.003s 00:31:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 00:31:01 INFO - Info: Operation finished 50 iterations in 0.025s 00:31:01 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.004s 00:31:01 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.003s 00:31:01 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testElementCollectTextNodes - 5 assertions, 0 failures, 0 errors 00:31:01 INFO - Info: Operation finished 50 iterations in 0.025s 00:31:01 INFO - Info: Element.collectTextNodes finished 10 iterations in 0.004s 00:31:01 INFO - Info: Element.collectTextNodesIgnoreClass finished 10 iterations in 0.003s 00:31:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 00:31:03 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testVisualEffect - 2 assertions, 0 failures, 0 errors 00:31:03 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/scriptaculous/src/unittest.js, line 585: TypeError: Ajax.InPlaceEditor is undefined 00:31:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 00:31:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 00:31:04 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testDynamicLoading - 3 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsolute - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelative - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStatic - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromAbsoluteWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromRelativeWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:06 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testPositionCloneFromStaticWithHiddenTarget - 9 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeSequenceBasics - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.serialize finished 1 iterations in 0s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.serialize finished 1 iterations in 0s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.serialize finished 1 iterations in 0s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.serialize finished 1 iterations in 0s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeFormat - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.serialize finished 1 iterations in 0s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeRule - 6 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSerializeName - 1 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSequenceFormat - 4 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.002s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.002s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.002s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.002s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableFindElements - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - Info: Sortable.findElements/1 finished 1 iterations in 0.002s 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 00:31:07 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testSortableSetSequence - 5 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseColor - 19 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 00:31:09 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testStringParseStyle - 4 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertEqual - 11 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertRespondsTo - 2 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertIndentical - 15 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertMatch - 6 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertInstanceOf - 3 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertReturns - 4 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - TEST-PASS | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | testAssertVisible - 26 assertions, 0 failures, 0 errors 00:31:10 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:31:10 INFO - MEMORY STAT | vsize 664MB | residentFast 100MB | heapAllocated 26MB 00:31:10 INFO - TEST-OK | dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html | took 18975ms 00:31:10 INFO - TEST-START | Shutdown 00:31:10 INFO - Passed: 701 00:31:10 INFO - Failed: 0 00:31:10 INFO - Todo: 0 00:31:10 INFO - Mode: e10s 00:31:10 INFO - Slowest: 18975ms - /tests/dom/tests/mochitest/ajax/scriptaculous/test_Scriptaculous.html 00:31:10 INFO - SimpleTest FINISHED 00:31:10 INFO - TEST-INFO | Ran 1 Loops 00:31:10 INFO - SimpleTest FINISHED 00:31:12 INFO - TEST-INFO | Main app process: exit 0 00:31:12 INFO - runtests.py | Application ran for: 0:00:30.441648 00:31:12 INFO - zombiecheck | Reading PID log: /tmp/tmpXNd7fApidlog 00:31:12 INFO - ==> process 4326 launched child process 4347 00:31:12 INFO - ==> process 4326 launched child process 4379 00:31:12 INFO - zombiecheck | Checking for orphan process with PID: 4347 00:31:12 INFO - zombiecheck | Checking for orphan process with PID: 4379 00:31:12 INFO - Stopping web server 00:31:12 INFO - Stopping web socket server 00:31:12 INFO - Stopping ssltunnel 00:31:12 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:31:12 INFO - runtests.py | Running tests: end. 00:31:12 INFO - Buffered messages finished 00:31:12 INFO - dir: dom/tests/mochitest/beacon 00:31:12 INFO - Setting pipeline to PAUSED ... 00:31:12 INFO - Pipeline is PREROLLING ... 00:31:12 INFO - Pipeline is PREROLLED ... 00:31:12 INFO - Setting pipeline to PLAYING ... 00:31:12 INFO - New clock: GstSystemClock 00:31:12 INFO - Got EOS from element "pipeline0". 00:31:12 INFO - Execution ended after 32672781 ns. 00:31:12 INFO - Setting pipeline to PAUSED ... 00:31:12 INFO - Setting pipeline to READY ... 00:31:12 INFO - Setting pipeline to NULL ... 00:31:12 INFO - Freeing pipeline ... 00:31: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' 00:31:13 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:31:13 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp7EJeVL.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:31:13 INFO - runtests.py | Server pid: 4445 00:31:13 INFO - runtests.py | Websocket server pid: 4448 00:31:13 INFO - runtests.py | SSL tunnel pid: 4459 00:31:13 INFO - runtests.py | Running with e10s: True 00:31:13 INFO - runtests.py | Running tests: start. 00:31:13 INFO - 00:31:13 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp7EJeVL.mozrunner 00:31:13 INFO - runtests.py | Application pid: 4473 00:31:13 INFO - TEST-INFO | started process Main app process 00:31:15 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:31:16 INFO - 1479285076924 Marionette INFO Listening on port 2828 00:31:22 INFO - SimpleTest START 00:31:22 INFO - TEST-START | dom/tests/mochitest/beacon/test_beacon.html 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for bad scheme. 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for ftp scheme. 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for data scheme. 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid http URLs. 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon not supported for invalid https URLs. 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beacon.html | sendBeacon needs more parameters. 00:31:23 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:31:23 INFO - MEMORY STAT | vsize 642MB | residentFast 85MB | heapAllocated 24MB 00:31:23 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beacon.html | took 1260ms 00:31:23 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconContentPolicy.html 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | Beacon content type should match expected. is: 19 should be: 19 00:31:23 INFO - MEMORY STAT | vsize 644MB | residentFast 85MB | heapAllocated 25MB 00:31:23 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconContentPolicy.html | took 157ms 00:31:23 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconFrame.html 00:31:23 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: hi! should be: hi! 00:31:24 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 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: 123 should be: 123 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: application/octet-stream should be: application/octet-stream 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: abc should be: abc 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: text/html should be: text/html 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon was not sent 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon status should match expected. is: qwerty should be: qwerty 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconFrame.html | Beacon mimetype should match expected. is: multipart/form-data should be: multipart/form-data 00:31:24 INFO - MEMORY STAT | vsize 646MB | residentFast 89MB | heapAllocated 27MB 00:31:24 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconFrame.html | took 743ms 00:31:24 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconOriginHeader.html 00:31:24 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconOriginHeader.html | SendBeacon should not send origin header 00:31:24 INFO - MEMORY STAT | vsize 647MB | residentFast 89MB | heapAllocated 27MB 00:31:24 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconOriginHeader.html | took 285ms 00:31:24 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html 00:31:25 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | sending the beacon should start successfully 00:31:27 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | SendBeacon should have succeeded after preflight! 00:31:27 INFO - MEMORY STAT | vsize 647MB | residentFast 90MB | heapAllocated 28MB 00:31:27 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconPreflightWithCustomContentType.html | took 2145ms 00:31:27 INFO - TEST-START | dom/tests/mochitest/beacon/test_beaconRedirect.html 00:31:31 INFO - TEST-PASS | dom/tests/mochitest/beacon/test_beaconRedirect.html | SendBeacon should follow cross origin redirects! 00:31:31 INFO - MEMORY STAT | vsize 647MB | residentFast 86MB | heapAllocated 22MB 00:31:31 INFO - TEST-OK | dom/tests/mochitest/beacon/test_beaconRedirect.html | took 4180ms 00:31:31 INFO - TEST-START | Shutdown 00:31:31 INFO - Passed: 23 00:31:31 INFO - Failed: 0 00:31:31 INFO - Todo: 0 00:31:31 INFO - Mode: e10s 00:31:31 INFO - Slowest: 4181ms - /tests/dom/tests/mochitest/beacon/test_beaconRedirect.html 00:31:31 INFO - SimpleTest FINISHED 00:31:31 INFO - TEST-INFO | Ran 1 Loops 00:31:31 INFO - SimpleTest FINISHED 00:31:33 INFO - TEST-INFO | Main app process: exit 0 00:31:33 INFO - runtests.py | Application ran for: 0:00:19.338739 00:31:33 INFO - zombiecheck | Reading PID log: /tmp/tmplSHylEpidlog 00:31:33 INFO - ==> process 4473 launched child process 4494 00:31:33 INFO - ==> process 4473 launched child process 4526 00:31:33 INFO - zombiecheck | Checking for orphan process with PID: 4494 00:31:33 INFO - zombiecheck | Checking for orphan process with PID: 4526 00:31:33 INFO - Stopping web server 00:31:33 INFO - Stopping web socket server 00:31:33 INFO - Stopping ssltunnel 00:31:33 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:31:33 INFO - runtests.py | Running tests: end. 00:31:33 INFO - Buffered messages finished 00:31:33 INFO - dir: dom/tests/mochitest/bugs 00:31:33 INFO - Setting pipeline to PAUSED ... 00:31:33 INFO - Pipeline is PREROLLING ... 00:31:33 INFO - Pipeline is PREROLLED ... 00:31:33 INFO - Setting pipeline to PLAYING ... 00:31:33 INFO - New clock: GstSystemClock 00:31:33 INFO - Got EOS from element "pipeline0". 00:31:33 INFO - Execution ended after 32631338 ns. 00:31:33 INFO - Setting pipeline to PAUSED ... 00:31:33 INFO - Setting pipeline to READY ... 00:31:33 INFO - Setting pipeline to NULL ... 00:31:33 INFO - Freeing pipeline ... 00:31:33 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:31:33 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:31:34 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpUCMIMN.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:31:34 INFO - runtests.py | Server pid: 4591 00:31:34 INFO - runtests.py | Websocket server pid: 4594 00:31:34 INFO - runtests.py | SSL tunnel pid: 4610 00:31:34 INFO - runtests.py | Running with e10s: True 00:31:34 INFO - runtests.py | Running tests: start. 00:31:34 INFO - 00:31:34 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpUCMIMN.mozrunner 00:31:34 INFO - runtests.py | Application pid: 4619 00:31:34 INFO - TEST-INFO | started process Main app process 00:31:36 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:31:37 INFO - 1479285097822 Marionette INFO Listening on port 2828 00:31:43 INFO - SimpleTest START 00:31:43 INFO - TEST-START | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html | Test finished 00:31:44 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:31:44 INFO - MEMORY STAT | vsize 643MB | residentFast 85MB | heapAllocated 24MB 00:31:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_DOMWindowCreated_chromeonly.html | took 1239ms 00:31:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1022869.html 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1022869.html | Should be able to access property on document. 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1022869.html | Should be able to access property on document after document.open(). 00:31:44 INFO - MEMORY STAT | vsize 645MB | residentFast 86MB | heapAllocated 26MB 00:31:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1022869.html | took 201ms 00:31:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1112040.html 00:31:44 INFO - monitorConsole | [0] matched {"message":"[JavaScript Error: \"Unable to check because the pattern is not a valid regexp: nothing to repeat\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug1112040.html\" line: 0}]","errorMessage":"Unable to check because the pattern is not a valid regexp: nothing to repeat","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug1112040.html","sourceLine":"","lineNumber":0,"columnNumber":0,"category":"DOM","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false} 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1112040.html | monitorConsole | number of messages [{errorMessage:/nothing to repeat/}] 00:31:44 INFO - MEMORY STAT | vsize 647MB | residentFast 88MB | heapAllocated 27MB 00:31:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1112040.html | took 152ms 00:31:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1160342_marquee.html 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.behavior = 'invalid' should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong behavior value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = -2 should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | .loop = 'invalid' should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.loop = null should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong loop attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollamount attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollAmount = -2 should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollAmount value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = -2 should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = 'invalid' should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = null should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.scrollDelay = -1 should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrollDelay value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong scrolldelay attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong trueSpeed value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong truespeed attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.direction = 1 should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | marquee.direction = null should throw - got false, expected true 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction attribute 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | Wrong direction value 00:31:45 INFO - MEMORY STAT | vsize 648MB | residentFast 90MB | heapAllocated 28MB 00:31:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1160342_marquee.html | took 397ms 00:31:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug1171215.html 00:31:45 INFO - got message done 00:31:45 INFO - starting test 00:31:45 INFO - got message a=b 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | got the cookie 00:31:45 INFO - got message 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | no third-party cookies 00:31:45 INFO - got message 00:31:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | no third-party cookies 00:31:46 INFO - got message a=b 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug1171215.html | got the cookie 00:31:46 INFO - MEMORY STAT | vsize 650MB | residentFast 93MB | heapAllocated 29MB 00:31:46 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug1171215.html | took 722ms 00:31:46 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug132255.html 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug132255.html | Unexpected anchor href 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug132255.html | Unexpected anchor href when base set 00:31:46 INFO - MEMORY STAT | vsize 652MB | residentFast 95MB | heapAllocated 30MB 00:31:46 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug132255.html | took 168ms 00:31:46 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug159849.html 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Event handler should have been set on node 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Expando should not have been set on node - got undefined, expected undefined 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Event handler should not have been set on window - got null, expected undefined 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug159849.html | Expando should have been set on window 00:31:46 INFO - MEMORY STAT | vsize 653MB | residentFast 94MB | heapAllocated 27MB 00:31:46 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug159849.html | took 157ms 00:31:46 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug260264.html 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | A valid string reason is expected 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Reason cannot be empty 00:31:46 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug260264.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:31:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | popup value should have UNKNOWN permission 00:31:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | popup value should have ALLOW permission 00:31:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:55 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 00:31:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:56 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 00:31:56 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:56 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:56 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:56 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:57 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:57 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:58 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:58 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:59 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:59 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:31:59 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:59 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:31:59 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:00 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 00:32:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:05 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:06 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:06 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:06 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:07 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | Windows left open by previous tests? 00:32:07 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:07 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:07 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly opened 00:32:07 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264.html | not properly blocked 00:32:08 INFO - MEMORY STAT | vsize 743MB | residentFast 156MB | heapAllocated 51MB 00:32:08 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug260264.html | took 21860ms 00:32:08 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug260264_nested.html 00:32:09 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:09 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:10 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should have been blocked 00:32:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should have been blocked 00:32:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:12 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:12 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug260264_nested.html | popup should not have been blocked 00:32:12 INFO - MEMORY STAT | vsize 744MB | residentFast 144MB | heapAllocated 46MB 00:32:13 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug260264_nested.html | took 4675ms 00:32:13 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug265203.html 00:32:13 INFO - must wait for load 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test0: caret node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test0: caret offset 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test0: focused node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test1: caret node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test1: caret offset 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test1: focused node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test2: caret node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test2: caret offset 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test2: focused node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test3: caret node 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test3: caret offset 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug265203.html | test3: focused node 00:32:13 INFO - MEMORY STAT | vsize 743MB | residentFast 141MB | heapAllocated 42MB 00:32:13 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug265203.html | took 407ms 00:32:13 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug289714.html 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug289714.html | Data before OnStopRequest is decoded properly 00:32:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug289714.html | Final response is decoded properly 00:32:13 INFO - MEMORY STAT | vsize 743MB | residentFast 142MB | heapAllocated 43MB 00:32:13 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug289714.html | took 194ms 00:32:13 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug291377.html 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | Unexpected line number 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | Unexpected exception name 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | Should not have a message for this case 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | Should have a result 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | undefined assertion name 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291377.html | We need a different testcase for XPConnect exceptions? 00:32:14 INFO - MEMORY STAT | vsize 743MB | residentFast 142MB | heapAllocated 44MB 00:32:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug291377.html | took 137ms 00:32:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug291653.html 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291653.html | A valid string reason is expected 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291653.html | Reason cannot be empty 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug291653.html | nothing to do in e10s mode 00:32:14 INFO - MEMORY STAT | vsize 743MB | residentFast 143MB | heapAllocated 44MB 00:32:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug291653.html | took 135ms 00:32:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug304459.html 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug304459.html | Prototype leaks across navigation 00:32:14 INFO - MEMORY STAT | vsize 743MB | residentFast 144MB | heapAllocated 44MB 00:32:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug304459.html | took 222ms 00:32:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug308856.html 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug308856.html | Window global is correct value 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug308856.html | Global js variables show up when enumerating [Window] 00:32:14 INFO - MEMORY STAT | vsize 743MB | residentFast 147MB | heapAllocated 45MB 00:32:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug308856.html | took 188ms 00:32:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug327891.html 00:32:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug327891.html | new HTMLDocument() should have thrown 00:32:14 INFO - MEMORY STAT | vsize 743MB | residentFast 145MB | heapAllocated 44MB 00:32:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug327891.html | took 165ms 00:32:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug333983.html 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug333983.html | HTMLElement.prototype functions work 00:32:15 INFO - MEMORY STAT | vsize 743MB | residentFast 145MB | heapAllocated 43MB 00:32:15 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug333983.html | took 274ms 00:32:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug335976.xhtml 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug335976.xhtml | n.nodeType threw 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug335976.xhtml | Wrong number of textboxes 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug335976.xhtml | n.nodeType threw 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug335976.xhtml | n.nodeType threw 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug335976.xhtml | Wrong number of textboxes 00:32:15 INFO - MEMORY STAT | vsize 743MB | residentFast 142MB | heapAllocated 39MB 00:32:15 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug335976.xhtml | took 195ms 00:32:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug342448.html 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug342448.html | A valid string reason is expected 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug342448.html | Reason cannot be empty 00:32:15 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug342448.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:32:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug342448.html | shouldn't crash when passing a number as the first arg to setTimeout 00:32:15 INFO - MEMORY STAT | vsize 743MB | residentFast 142MB | heapAllocated 39MB 00:32:15 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug342448.html | took 333ms 00:32:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug345521.html 00:32:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug345521.html | return 0 should not cancel an event 00:32:16 INFO - MEMORY STAT | vsize 743MB | residentFast 143MB | heapAllocated 39MB 00:32:16 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug345521.html | took 130ms 00:32:16 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug346659.html 00:32:17 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Unexpected host 00:32:18 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on new window should be preserved when writing 00:32:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on new window should be preserved when loading 00:32:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on window opened from new window should be preserved when writing 00:32:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on window opened from new window should be preserved when loading 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on same-domain window opened from different-domain new window should go away when loading 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on different-domain window opened from different-domain new window can stay 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on new window's child should go away when writing 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on different-domain new window's same-domain child should go away when loading 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on new window's child should go away when loading 00:32:21 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug346659.html | Props on different-domain new window's child should go away when loading 00:32:21 INFO - MEMORY STAT | vsize 755MB | residentFast 178MB | heapAllocated 66MB 00:32:21 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug346659.html | took 5841ms 00:32:22 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug351601.html 00:32:22 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug351601.html | navigator.buildID should never throw 00:32:22 INFO - MEMORY STAT | vsize 746MB | residentFast 159MB | heapAllocated 53MB 00:32:22 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug351601.html | took 143ms 00:32:22 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug369306.html 00:32:22 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | A valid string reason is expected 00:32:22 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | Reason cannot be empty 00:32:22 INFO - must wait for load 00:32:22 INFO - must wait for focus 00:32:23 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | The focus should not have been changed! 00:32:23 INFO - must wait for focus 00:32:24 INFO - must wait for focus 00:32:24 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | The focus should not have been changed! 00:32:24 INFO - must wait for focus 00:32:25 INFO - must wait for load 00:32:25 INFO - must wait for focus 00:32:25 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug369306.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:32:26 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | The focus should not have been changed with URL=data:text/html, 00:32:26 INFO - must wait for focus 00:32:27 INFO - must wait for load 00:32:27 INFO - must wait for focus 00:32:27 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug369306.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:32:28 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | The focus should not have been changed with URL=data:text/html, 00:32:28 INFO - must wait for focus 00:32:28 INFO - must wait for focus 00:32:28 INFO - must wait for focus 00:32:29 INFO - must wait for focus 00:32:29 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug369306.html | The last opened window should be able to get focus 00:32:29 INFO - MEMORY STAT | vsize 741MB | residentFast 146MB | heapAllocated 44MB 00:32:29 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug369306.html | took 7328ms 00:32:30 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug370098.html 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |Element()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new Element()| should throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |Document()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new Document()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |Image()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new Image()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |DOMParser()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new DOMParser()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |XMLSerializer()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new XMLSerializer()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |XMLHttpRequest()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new XMLHttpRequest()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |XPathEvaluator()| should always throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new XPathEvaluator()| should not throw 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug370098.html | Calling |new XSLTProcessor()| should not throw 00:32:31 INFO - MEMORY STAT | vsize 742MB | residentFast 141MB | heapAllocated 39MB 00:32:31 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug370098.html | took 416ms 00:32:31 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug377539.html 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug377539.html | screen.width threw an exception 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug377539.html | iframe got wrong screen.width 00:32:31 INFO - MEMORY STAT | vsize 742MB | residentFast 141MB | heapAllocated 39MB 00:32:31 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug377539.html | took 221ms 00:32:31 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug384122.html 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug384122.html | QueryInterface should not be enumerable on DOM interface objects 00:32:31 INFO - MEMORY STAT | vsize 742MB | residentFast 141MB | heapAllocated 39MB 00:32:31 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug384122.html | took 198ms 00:32:31 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug389366.html 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug389366.html | expected half-transparent red canvas 1 00:32:31 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug389366.html | expected half-transparent red canvas 2 00:32:31 INFO - MEMORY STAT | vsize 742MB | residentFast 140MB | heapAllocated 38MB 00:32:32 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug389366.html | took 324ms 00:32:32 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug38959.html 00:32:32 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug38959.html | Watchpoints only allowed same-origin. 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug38959.html | Watchpoints only allowed same-origin. 00:32:33 INFO - MEMORY STAT | vsize 733MB | residentFast 127MB | heapAllocated 37MB 00:32:33 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug38959.html | took 1219ms 00:32:33 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug393974.html 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a first child 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a last child 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a next node 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a next sibling 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a parent node 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a previous node 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | shouldn't be a previous sibling 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug393974.html | should be unchanged 00:32:33 INFO - MEMORY STAT | vsize 742MB | residentFast 136MB | heapAllocated 38MB 00:32:33 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug393974.html | took 274ms 00:32:33 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug394769.html 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug394769.html | Should not have lateness argument for function with no delay 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug394769.html | Should not have lateness argument for function with delay 00:32:33 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug394769.html | Should only have one argument 00:32:33 INFO - MEMORY STAT | vsize 742MB | residentFast 137MB | heapAllocated 39MB 00:32:33 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug394769.html | took 193ms 00:32:34 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug396843.html 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Must not have document principal 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Must not have document base URI 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Must have document URI 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for A 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for A 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for ABBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for ABBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for ACRONYM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for ACRONYM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for ADDRESS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for ADDRESS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for APPLET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for APPLET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for AREA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for AREA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for B 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for B 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BASE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BASE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BASEFONT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BASEFONT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BDO 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BDO 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BGSOUND 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BGSOUND 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BIG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BIG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BLOCKQUOTE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BLOCKQUOTE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BODY 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BODY 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for BUTTON 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for BUTTON 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for CANVAS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for CANVAS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for CAPTION 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for CAPTION 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for CENTER 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for CENTER 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for CITE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for CITE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for CODE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for CODE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for COL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for COL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for COLGROUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for COLGROUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DEL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DEL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DFN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DFN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DIR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DIR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DIV 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DIV 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for DT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for DT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for EM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for EM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for EMBED 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for EMBED 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for FIELDSET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for FIELDSET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for FONT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for FONT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for FORM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for FORM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for FRAME 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for FRAME 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for FRAMESET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for FRAMESET 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H1 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H1 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H2 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H2 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H3 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H3 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H4 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H4 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H5 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H5 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for H6 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for H6 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for HEAD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for HEAD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for HR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for HR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for HTML 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for HTML 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for I 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for I 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for IFRAME 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for IFRAME 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for IMAGE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for IMAGE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for IMG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for IMG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for INPUT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for INPUT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for INS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for INS 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for ISINDEX 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for ISINDEX 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for KBD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for KBD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for KEYGEN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for KEYGEN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for LABEL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for LABEL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for LEGEND 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for LEGEND 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for LI 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for LI 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for LINK 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for LINK 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for LISTING 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for LISTING 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for MAP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for MAP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for MARQUEE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for MARQUEE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for MENU 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for MENU 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for META 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for META 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for MULTICOL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for MULTICOL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for NOBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for NOBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for NOEMBED 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for NOEMBED 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for NOFRAMES 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for NOFRAMES 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for NOSCRIPT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for NOSCRIPT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for OBJECT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for OBJECT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for OL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for OL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for OPTGROUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for OPTGROUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for OPTION 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for OPTION 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for P 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for P 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for PARAM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for PARAM 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for PLAINTEXT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for PLAINTEXT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for PRE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for PRE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for Q 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for Q 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for S 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for S 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SAMP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SAMP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SCRIPT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SCRIPT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SELECT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SELECT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SMALL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SMALL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SPACER 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SPACER 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SPAN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SPAN 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for STRIKE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for STRIKE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for STRONG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for STRONG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for STYLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for STYLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SUB 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SUB 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for SUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for SUP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TABLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TABLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TBODY 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TBODY 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TEXTAREA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TEXTAREA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TFOOT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TFOOT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TH 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TH 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for THEAD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for THEAD 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TEMPLATE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TEMPLATE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TITLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TITLE 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for TT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for TT 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for U 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for U 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for UL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for UL 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for VAR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for VAR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for WBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for WBR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for XMP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for XMP 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for a 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for a 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for polyline 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for polyline 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for polygon 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for polygon 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for circle 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for circle 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for ellipse 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for ellipse 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for line 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for line 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for rect 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for rect 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for svg 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for svg 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for g 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for g 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for foreignObject 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for foreignObject 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for path 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for path 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for text 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for text 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for tspan 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for tspan 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for image 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for image 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for style 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for style 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for linearGradient 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for linearGradient 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for metadata 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for metadata 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for radialGradient 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for radialGradient 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for stop 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for stop 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for defs 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for defs 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for desc 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for desc 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for script 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for script 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for use 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for use 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for symbol 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for symbol 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for marker 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for marker 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for title 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for title 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for clipPath 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for clipPath 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for textPath 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for textPath 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for filter 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for filter 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feBlend 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feBlend 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feColorMatrix 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feColorMatrix 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feComponentTransfer 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feComponentTransfer 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feComposite 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feComposite 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feFuncR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feFuncR 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feFuncG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feFuncG 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feFuncB 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feFuncB 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feFuncA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feFuncA 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feGaussianBlur 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feGaussianBlur 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feMerge 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feMerge 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feMergeNode 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feMergeNode 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feMorphology 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feMorphology 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feOffset 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feOffset 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feFlood 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feFlood 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feTile 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feTile 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feTurbulence 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feTurbulence 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feConvolveMatrix 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feConvolveMatrix 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feDistantLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feDistantLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for fePointLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for fePointLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feSpotLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feSpotLight 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feDiffuseLighting 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feDiffuseLighting 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feSpecularLighting 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feSpecularLighting 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feDisplacementMap 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feDisplacementMap 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for feImage 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for feImage 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for pattern 00:32:34 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for pattern 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for mask 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for mask 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for svgSwitch 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for svgSwitch 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for window 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for window 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for math 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for math 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for testname 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for testname 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for testname 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for testname 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for #text 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for #text 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for #comment 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for #comment 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected principal appears for #document-fragment 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug396843.html | Unexpected base URI appears for #document-fragment 00:32:35 INFO - MEMORY STAT | vsize 742MB | residentFast 144MB | heapAllocated 45MB 00:32:35 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug396843.html | took 1035ms 00:32:35 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug400204.html 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerWidth, or it's not 0 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerHeight, or it's not 0 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't set hidden iframe innerWidth 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't set hidden iframe innerHeight 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerWidth, or it's not 100 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerWidth, or it's not 0 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerHeight, or it's not 100 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug400204.html | can't access hidden iframe innerHeight, or it's not 0 00:32:35 INFO - MEMORY STAT | vsize 742MB | residentFast 149MB | heapAllocated 50MB 00:32:35 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug400204.html | took 196ms 00:32:35 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug404748.html 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug404748.html | Setter should have been called 00:32:35 INFO - MEMORY STAT | vsize 742MB | residentFast 151MB | heapAllocated 52MB 00:32:35 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug404748.html | took 145ms 00:32:35 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug406375.html 00:32:35 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug406375.html | This test should not hang 00:32:35 INFO - MEMORY STAT | vsize 742MB | residentFast 152MB | heapAllocated 53MB 00:32:35 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug406375.html | took 152ms 00:32:35 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug414291.html 00:32:36 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug414291.html | window should not be opened either as modal or loaded synchronously. 00:32:36 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug414291.html | window should not be opened either as modal or data loaded synchronously. 00:32:36 INFO - MEMORY STAT | vsize 742MB | residentFast 144MB | heapAllocated 45MB 00:32:37 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug414291.html | took 1545ms 00:32:37 INFO - JavaScript error: resource://app/modules/URLBarZoom.jsm, line 24: TypeError: win is null 00:32:38 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug427744.html 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug427744.html | Should have seen the test plugin 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug427744.html | Should have seen the right test plugin version 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug427744.html | Should have seen the second test plugin 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug427744.html | Should have seen the right second test plugin version 00:32:38 INFO - MEMORY STAT | vsize 743MB | residentFast 144MB | heapAllocated 44MB 00:32:38 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug427744.html | took 168ms 00:32:38 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug42976.html 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | compatMode not preserved correctly; htmlquirks 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | contentType not preserved correctly; htmlquirks 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | charset not preserved correctly; htmlquirks 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | innerHTML not preserved correctly; htmlquirks 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | compatMode not preserved correctly; htmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | contentType not preserved correctly; htmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | charset not preserved correctly; htmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | innerHTML not preserved correctly; htmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | compatMode not preserved correctly; textplain 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | contentType not preserved correctly; textplain 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | charset not preserved correctly; textplain 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | innerHTML not preserved correctly; textplain 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | compatMode not preserved correctly; xhtmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | contentType not preserved correctly; xhtmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | charset not preserved correctly; xhtmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | innerHTML not preserved correctly; xhtmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | compatMode not preserved correctly; xmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | contentType not preserved correctly; xmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | charset not preserved correctly; xmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | innerHTML not preserved correctly; xmlstd 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | dir set on doc without html element 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | lang not preserved correctly 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | base not preserved correctly 00:32:38 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug42976.html | dir not preserved correctly 00:32:38 INFO - MEMORY STAT | vsize 743MB | residentFast 146MB | heapAllocated 46MB 00:32:38 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug42976.html | took 317ms 00:32:39 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug430276.html 00:32:39 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug430276.html | Creating XMLHttpRequest failed! 00:32:39 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug430276.html | Creating XMLHttpRequest failed! 00:32:39 INFO - MEMORY STAT | vsize 743MB | residentFast 145MB | heapAllocated 44MB 00:32:39 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug430276.html | took 494ms 00:32:39 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug437361.html 00:32:39 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug437361.html | nothing to do in e10s mode 00:32:39 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug437361.html | nothing to do in e10s mode 00:32:39 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug437361.html | nothing to do in e10s mode 00:32:39 INFO - MEMORY STAT | vsize 743MB | residentFast 146MB | heapAllocated 44MB 00:32:39 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug437361.html | took 222ms 00:32:39 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug440572.html 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | wrong sender! 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | wrong sender! 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | wrong sender! 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | received the right number of messages. 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | test in frame failed. 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | parent["content"] should be the WebIDL property of Window. 00:32:40 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug440572.html | parent["dump"] should be the WebIDL property of Window. 00:32:40 INFO - MEMORY STAT | vsize 743MB | residentFast 124MB | heapAllocated 30MB 00:32:40 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug440572.html | took 515ms 00:32:40 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug456151.html 00:32:41 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug456151.html | Should have interecepted addEventListener call 00:32:41 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug456151.html | Should have called event listener 00:32:41 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug456151.html | Should have interecepted removeEventListener call 00:32:41 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug456151.html | Should have removed event listener 00:32:41 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug456151.html | Caught infinite recursion 00:32:41 INFO - MEMORY STAT | vsize 744MB | residentFast 126MB | heapAllocated 32MB 00:32:41 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug456151.html | took 746ms 00:32:41 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug458091.html 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:42 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:43 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:43 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug458091.html | New window should access the correct session storage 00:32:43 INFO - MEMORY STAT | vsize 737MB | residentFast 126MB | heapAllocated 42MB 00:32:43 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug458091.html | took 2061ms 00:32:43 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug459848.html 00:32:43 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug459848.html | Should have run an event listener 00:32:43 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug459848.html | Shouldn't have run an event listener 00:32:43 INFO - MEMORY STAT | vsize 747MB | residentFast 139MB | heapAllocated 46MB 00:32:43 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug459848.html | took 245ms 00:32:43 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug465263.html 00:32:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug465263.html | Should have '#' in href now 00:32:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug465263.html | Should have only one '#' in href 00:32:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug465263.html | Should have '#foo' in href 00:32:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug465263.html | Should have only one '#' in href here too 00:32:44 INFO - MEMORY STAT | vsize 748MB | residentFast 137MB | heapAllocated 42MB 00:32:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug465263.html | took 908ms 00:32:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug479143.html 00:32:44 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug479143.html | did not crash 00:32:44 INFO - MEMORY STAT | vsize 747MB | residentFast 135MB | heapAllocated 41MB 00:32:44 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug479143.html | took 169ms 00:32:44 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug484775.html 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Wrong event type after initEvent! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Wrong event type! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Wrong event target! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Should have fired an event! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Wrong event type! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Wrong event target! 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug484775.html | Should have fired an event! 00:32:45 INFO - MEMORY STAT | vsize 747MB | residentFast 136MB | heapAllocated 42MB 00:32:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug484775.html | took 431ms 00:32:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug492925.html 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug492925.html | Unexpected media string 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug492925.html | [0] should be 'tv' 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug492925.html | [1] should be 'print' 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug492925.html | .item(0) should be 'tv' 00:32:45 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug492925.html | .item(1) should be 'print' 00:32:45 INFO - MEMORY STAT | vsize 747MB | residentFast 138MB | heapAllocated 42MB 00:32:45 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug492925.html | took 202ms 00:32:45 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug49312.html 00:32:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug49312.html | Unexpected subframe href 00:32:46 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug49312.html | Unexpected subframe href 00:32:46 INFO - MEMORY STAT | vsize 747MB | residentFast 137MB | heapAllocated 42MB 00:32:47 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug49312.html | took 1681ms 00:32:47 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug495219.html 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug495219.html | width should be zero 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug495219.html | height should be zero 00:32:47 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 31MB 00:32:47 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug495219.html | took 194ms 00:32:47 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug504862.html 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug504862.html | nothing to do in e10s mode 00:32:47 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 32MB 00:32:47 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug504862.html | took 197ms 00:32:47 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug529328.html 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:47 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMTokenList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (DOMStringList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (MediaList) (MediaList) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for in bounds access (CSSStyleDeclaration) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug529328.html | Wrong value for out of bounds access (CSSStyleDeclaration) 00:32:48 INFO - MEMORY STAT | vsize 743MB | residentFast 123MB | heapAllocated 33MB 00:32:48 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug529328.html | took 234ms 00:32:48 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug531176.html 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong error! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong filename! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong linenr! 00:32:48 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug531176.html, line 1: SyntaxError: expected expression, got ';' 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Error handler should have been called! (1) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong error! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong filename! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong linenr! 00:32:48 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug531176.html, line 1: SyntaxError: expected expression, got ';' 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Error handler should have been called! (2) 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong error! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong filename! 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Wrong linenr! 00:32:48 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug531176.html, line 1: SyntaxError: expected expression, got ';' 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Error handler should have been called! (3) 00:32:48 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_bug531176.html, line 59: SyntaxError: expected expression, got ';' 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531176.html | Error handler should have been called! (4) 00:32:48 INFO - MEMORY STAT | vsize 743MB | residentFast 123MB | heapAllocated 33MB 00:32:48 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug531176.html | took 151ms 00:32:48 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug531542.html 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug531542.html | Timeout with negative delay should fire. 00:32:48 INFO - MEMORY STAT | vsize 743MB | residentFast 124MB | heapAllocated 34MB 00:32:48 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug531542.html | took 144ms 00:32:48 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug534149.html 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug534149.html | For frame 1, inner should come right after outer 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug534149.html | For frame 2, inner should come right after outer 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug534149.html | Frame 2 comes right after frame 1 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug534149.html | inner window of frame 1 should be destroyed 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug534149.html | outer window of frame 1 should be destroyed 00:32:48 INFO - MEMORY STAT | vsize 743MB | residentFast 125MB | heapAllocated 34MB 00:32:48 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug534149.html | took 168ms 00:32:48 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug541530.html 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | can't override window 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | properties are properly aliased 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | properties are properly aliased 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | Should have access to __defineGetter__ and __defineSetter__ 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | Should be caught by the anti-shadow mechanism. 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | shouldn't be able to delete the inherited property 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | shouldn't be able to delete the property off of the prototype 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | should be able to define things on the prototype 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | Should be caught by the anti-shadow mechanism. 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | can't override window 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | properties are properly aliased 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | properties are properly aliased 00:32:48 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug541530.html | was able to set location.href through a watchpoint 00:32:48 INFO - MEMORY STAT | vsize 743MB | residentFast 128MB | heapAllocated 37MB 00:32:48 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug541530.html | took 212ms 00:32:49 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug545314.html 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug545314.html | location.assign didn't throw 00:32:49 INFO - MEMORY STAT | vsize 743MB | residentFast 131MB | heapAllocated 40MB 00:32:49 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug545314.html | took 224ms 00:32:49 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug548828.html 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug548828.html | document.head and document.getElementsByTagName("head")[0] should match 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug548828.html | document.head reassigned 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug548828.html | new element created with the name "head" 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug548828.html | new child named head appended to document 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug548828.html | new head inserted before existing head 00:32:49 INFO - MEMORY STAT | vsize 744MB | residentFast 126MB | heapAllocated 34MB 00:32:49 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug548828.html | took 363ms 00:32:49 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug558973.html 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug558973.html | Expected HierarchyRequestError 00:32:49 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug558973.html | Expected DOMException.HIERARCHY_REQUEST_ERR 00:32:49 INFO - MEMORY STAT | vsize 744MB | residentFast 126MB | heapAllocated 33MB 00:32:49 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug558973.html | took 177ms 00:32:50 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug562433.html 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug562433.html | w.location.host should be "" 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug562433.html | w.location.hostname should be "" 00:32:50 INFO - MEMORY STAT | vsize 743MB | residentFast 117MB | heapAllocated 28MB 00:32:50 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug562433.html | took 512ms 00:32:50 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug563487.html 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug563487.html | removeEventListener threw 00:32:50 INFO - MEMORY STAT | vsize 743MB | residentFast 116MB | heapAllocated 28MB 00:32:50 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug563487.html | took 143ms 00:32:50 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug581072.html 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug581072.html | A valid string reason is expected 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug581072.html | Reason cannot be empty 00:32:50 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug581072.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:32:50 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug581072.html | One-hour timer should not fire before our 0ms one 00:32:50 INFO - MEMORY STAT | vsize 743MB | residentFast 117MB | heapAllocated 28MB 00:32:50 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug581072.html | took 139ms 00:32:50 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug583225.html 00:32:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug583225.html | Event fired on DocumentFragment. 00:32:51 INFO - MEMORY STAT | vsize 743MB | residentFast 117MB | heapAllocated 29MB 00:32:51 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug583225.html | took 169ms 00:32:51 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug585240.html 00:32:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug585240.html | message event should fire! 00:32:51 INFO - MEMORY STAT | vsize 743MB | residentFast 118MB | heapAllocated 29MB 00:32:51 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug585240.html | took 129ms 00:32:51 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug585819.html 00:32:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug585819.html | We don't want tag inference here! 00:32:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug585819.html | Wrong root. 00:32:51 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug585819.html | We want inference here! 00:32:51 INFO - MEMORY STAT | vsize 743MB | residentFast 118MB | heapAllocated 30MB 00:32:51 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug585819.html | took 336ms 00:32:51 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug593174.html 00:32:52 INFO - iframeLoaded. loadCount=1 identifier='outer' 00:32:52 INFO - iframeLoaded. loadCount=2 identifier='inner' 00:32:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug593174.html | outer iframe referrer 00:32:52 INFO - iframeLoaded. loadCount=3 identifier='inner' 00:32:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug593174.html | inner iframe referrer 00:32:52 INFO - iframeLoaded. loadCount=4 identifier='popup/outer' 00:32:52 INFO - iframeLoaded. loadCount=5 identifier='popup/inner' 00:32:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug593174.html | popup referrer after replaceState 00:32:52 INFO - iframeLoaded. loadCount=6 identifier='popup/inner' 00:32:52 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug593174.html | popup/inner iframe referrer 00:32:52 INFO - MEMORY STAT | vsize 744MB | residentFast 127MB | heapAllocated 32MB 00:32:53 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug593174.html | took 1299ms 00:32:53 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug597809.html 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug597809.html | testSNSM should return an object 00:32:53 INFO - MEMORY STAT | vsize 744MB | residentFast 121MB | heapAllocated 32MB 00:32:53 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug597809.html | took 175ms 00:32:53 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug61098.html 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong alert parent 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong alert message 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong alert parent 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong alert message 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt state after blocked alert() 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong confirm parent 00:32:53 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong confirm message 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong confirm parent 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong confirm message 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt state after blocked confirm() 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt parent 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt message 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong dialog value 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt method called 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt parent 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt message 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong dialog value 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug61098.html | Wrong prompt state after blocked prompt() 00:32:54 INFO - MEMORY STAT | vsize 744MB | residentFast 127MB | heapAllocated 37MB 00:32:54 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug61098.html | took 1041ms 00:32:54 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug612267.html 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug612267.html | setting Window.prototype affects window.__proto__ 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug612267.html | setting Window.prototype affects the inner window lookup for sure 00:32:54 INFO - MEMORY STAT | vsize 744MB | residentFast 127MB | heapAllocated 37MB 00:32:54 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug612267.html | took 149ms 00:32:54 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug617296.html 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug617296.html | window.URL should be replaceable 00:32:54 INFO - MEMORY STAT | vsize 744MB | residentFast 127MB | heapAllocated 38MB 00:32:54 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug617296.html | took 145ms 00:32:54 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug620947.html 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug620947.html | shouldn't be there 00:32:54 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug620947.html | shouldn't be able to get it 00:32:54 INFO - MEMORY STAT | vsize 744MB | residentFast 127MB | heapAllocated 38MB 00:32:55 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug620947.html | took 143ms 00:32:55 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug622361.html 00:32:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug622361.html | A valid string reason is expected 00:32:55 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug622361.html | Reason cannot be empty 00:32:55 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug622361.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:33:00 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug622361.html | Test complete 00:33:00 INFO - MEMORY STAT | vsize 738MB | residentFast 115MB | heapAllocated 30MB 00:33:01 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug622361.html | took 6061ms 00:33:01 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug633133.html 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | 'foo' should be in the div collection 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | 'bar' should be in the div collection 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | empty string shouldn't be in the div collection 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | 'foobar' shouldn't be in the div collection 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | select elements work 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | in works 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | can get it too 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | in works for elements out of range 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | can get them too and they're undefined 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | select.onchange shouldn't be undefined 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug633133.html | select.onchange should be a function 00:33:01 INFO - MEMORY STAT | vsize 743MB | residentFast 120MB | heapAllocated 30MB 00:33:01 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug633133.html | took 170ms 00:33:01 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug641552.html 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return undefined 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return an object 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return an object 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return an object 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return undefined 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug641552.html | window.randomname should return undefined 00:33:01 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 31MB 00:33:01 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug641552.html | took 172ms 00:33:01 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug642026.html 00:33:01 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug642026.html | all of the standard classes have been enumerated 00:33:01 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 30MB 00:33:01 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug642026.html | took 254ms 00:33:01 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug648465.html 00:33:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug648465.html | can access non-allAccess properties of w 00:33:02 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 28MB 00:33:02 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug648465.html | took 529ms 00:33:02 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug654137.html 00:33:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug654137.html | top should not have been replaced 00:33:02 INFO - MEMORY STAT | vsize 743MB | residentFast 120MB | heapAllocated 28MB 00:33:02 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug654137.html | took 134ms 00:33:02 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug664737.html 00:33:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug664737.html | No value found for history.current 00:33:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug664737.html | No value found for history.previous 00:33:02 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug664737.html | No value found for history.next 00:33:02 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 29MB 00:33:02 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug664737.html | took 141ms 00:33:02 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug665548.html 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug665548.html | window.location shouldn't be the frame named location 00:33:03 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 29MB 00:33:03 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug665548.html | took 175ms 00:33:03 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug684544.html 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug684544.html | Should still have a location property 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug684544.html | There should be no location object now 00:33:03 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug684544.html | Shouldn't throw when setting location. 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug684544.html | Location should not have become a string 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug684544.html | There should be no location object for real after the set 00:33:03 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 30MB 00:33:03 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug684544.html | took 154ms 00:33:03 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug691707.html 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit all numeric properties 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit 'item' from the prototype 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug691707.html | Enumerating hit 'length' from the prototype 00:33:03 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 30MB 00:33:03 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug691707.html | took 148ms 00:33:03 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug698061.html 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Should not have cloned child nodes with no deep arg! 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Should not have cloned text with no deep arg! 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Should have cloned child nodes! 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Should have cloned text! 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Shouldn't have cloned child nodes! 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698061.html | Shouldn't have cloned text! 00:33:03 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 30MB 00:33:03 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug698061.html | took 135ms 00:33:03 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug698551.html 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698551.html | Should end up with the body correctly when getting via [0] 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698551.html | Should end up with the body correctly when getting via .item(0) 00:33:03 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug698551.html | Should have one body 00:33:03 INFO - MEMORY STAT | vsize 743MB | residentFast 123MB | heapAllocated 32MB 00:33:03 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug698551.html | took 144ms 00:33:03 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug707749.html 00:33:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug707749.html | Don't throw an exception from contentDocument.open() 00:33:04 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 31MB 00:33:04 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug707749.html | took 166ms 00:33:04 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug735237.html 00:33:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug735237.html | showModalDialog should throw an exception 00:33:04 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 31MB 00:33:04 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug735237.html | took 137ms 00:33:04 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug739038.html 00:33:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug739038.html | window.print should throw an exception 00:33:04 INFO - MEMORY STAT | vsize 743MB | residentFast 121MB | heapAllocated 30MB 00:33:04 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug739038.html | took 162ms 00:33:04 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug740811.html 00:33:04 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug740811.html | Bogus proto for SVGElement 00:33:04 INFO - MEMORY STAT | vsize 743MB | residentFast 122MB | heapAllocated 31MB 00:33:04 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug740811.html | took 164ms 00:33:04 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug743615.html 00:33:05 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug743615.html | right size for data 00:33:05 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug743615.html | Can read it back before sending 00:33:05 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug743615.html | postMessage from self worked correctly 00:33:10 INFO - TEST-FAIL | dom/tests/mochitest/bugs/test_bug743615.html | Should have backrefs for imagedata buffer - got 42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35, expected 42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35,42,49,56,63,70,77,84,91,98,105,112,119,126,133,140,147,154,161,168,175,182,189,196,203,210,217,224,231,238,245,252,3,10,17,24,31,38,45,52,59,66,73,80,87,94,101,108,115,122,129,136,143,150,157,164,171,178,185,192,199,206,213,220,227,234,241,248,255,6,13,20,27,34,41,48,55,62,69,76,83,90,97,104,111,118,125,132,139,146,153,160,167,174,181,188,195,202,209,216,223,230,237,244,251,2,9,16,23,30,37,44,51,58,65,72,79,86,93,100,107,114,121,128,135,142,149,156,163,170,177,184,191,198,205,212,219,226,233,240,247,254,5,12,19,26,33,40,47,54,61,68,75,82,89,96,103,110,117,124,131,138,145,152,159,166,173,180,187,194,201,208,215,222,229,236,243,250,1,8,15,22,29,36,43,50,57,64,71,78,85,92,99,106,113,120,127,134,141,148,155,162,169,176,183,190,197,204,211,218,225,232,239,246,253,4,11,18,25,32,39,46,53,60,67,74,81,88,95,102,109,116,123,130,137,144,151,158,165,172,179,186,193,200,207,214,221,228,235,242,249,0,7,14,21,28,35 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug743615.html | PASS 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug743615.html | postMessage from worker worked correctly 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 146MB | heapAllocated 46MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug743615.html | took 2726ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug750051.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug750051.html | window.find should throw an exception 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 146MB | heapAllocated 46MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug750051.html | took 137ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug755320.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug755320.html | Got onload for iframe. 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 146MB | heapAllocated 47MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug755320.html | took 157ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug777628.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug777628.html | Handled cross-compartment imagedata without throwing/crashing! 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 147MB | heapAllocated 48MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug777628.html | took 143ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug809290.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug809290.html | Referrer should come from the incumbent script settings object (1) 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug809290.html | notify count 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug809290.html | Referrer should come from the the incumbent script settings object (2) 00:33:11 INFO - MEMORY STAT | vsize 752MB | residentFast 149MB | heapAllocated 49MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug809290.html | took 541ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug817476.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug817476.html | protos must match (1) 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug817476.html | proto must be WebIDL (1) 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug817476.html | protos must match (2) 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug817476.html | proto must be WebIDL (2) 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 151MB | heapAllocated 52MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug817476.html | took 218ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug823173.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug823173.html | navigator is not an instance of Window 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 154MB | heapAllocated 55MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug823173.html | took 170ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug848088.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug848088.html | Correctly detected expando on DOM list object 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 150MB | heapAllocated 50MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug848088.html | took 184ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug850517.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Named child resolution works 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Named child resolution works via Xray 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Revocation works 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Revocation works via Xray 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Another mule kicking in the same old stall 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug850517.html | Another mule via Xray 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 150MB | heapAllocated 49MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug850517.html | took 282ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug857555.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug857555.html | 'content' as iframe name should work 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug857555.html | 'sidebar' as iframe name should work 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 121MB | heapAllocated 34MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug857555.html | took 411ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug862540.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug862540.html | Should be able to get 5 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug862540.html | Should be coercing window.status to string 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 121MB | heapAllocated 34MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug862540.html | took 221ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug876098.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug876098.html | All spans should have the property we added 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 121MB | heapAllocated 33MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug876098.html | took 607ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_bug927901.html 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug927901.html | Accessing window.crypto.getRandomValues in the iframe should have succeeded! 00:33:11 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_bug927901.html | Accessing window.crypto.getRandomValues in the iframe should have succeeded! 00:33:11 INFO - MEMORY STAT | vsize 751MB | residentFast 121MB | heapAllocated 33MB 00:33:11 INFO - TEST-OK | dom/tests/mochitest/bugs/test_bug927901.html | took 317ms 00:33:11 INFO - TEST-START | dom/tests/mochitest/bugs/test_devicemotion_multiple_listeners.html 00:33:13 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_devicemotion_multiple_listeners.html | no crash received 00:33:13 INFO - MEMORY STAT | vsize 754MB | residentFast 127MB | heapAllocated 35MB 00:33:13 INFO - TEST-OK | dom/tests/mochitest/bugs/test_devicemotion_multiple_listeners.html | took 2246ms 00:33:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_domparser_after_blank.html 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_domparser_after_blank.html | Creating DOMParser failed! 00:33:14 INFO - MEMORY STAT | vsize 752MB | residentFast 127MB | heapAllocated 36MB 00:33:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_domparser_after_blank.html | took 283ms 00:33:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_errorReporting.html 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - Error: Simple Error at go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:49 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /Simple Error/. Got: Error: Simple Error 00:33:14 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html, line 51: Error: Simple Error 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | [0] must match {"message":"[JavaScript Error: \"Error: Simple Error\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html\" line: 51}]\ngo/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:49\nsetTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12\ntestErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7\ntestErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12\ntestErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9\ntestErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12\ngo@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5\nonload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1\n","errorMessage":"Error: Simple Error","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html","sourceLine":"","lineNumber":51,"columnNumber":49,"category":"content javascript","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false} 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [{message:/Simple Error/}] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - Error: Simple Error at go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:49 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - promise callback*testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /Simple Error/. Got: Error: Simple Error 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - Error: Cross Global Error at @http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval:1:7 00:33:14 INFO - go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:52:41 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /Cross Global Error/. Got: Error: Cross Global Error 00:33:14 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval, line 1: Error: Cross Global Error 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | [0] must match {"message":"[JavaScript Error: \"Error: Cross Global Error\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval\" line: 1}]\n@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval:1:7\ngo/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:52:41\nsetTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12\ntestErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7\ntestErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12\ntestErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9\ntestErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12\npromise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5\nonload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1\n","errorMessage":"Error: Cross Global Error","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval","sourceLine":"","lineNumber":1,"columnNumber":7,"category":"content javascript","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false} 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [{message:/Cross Global Error/}] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - Error: Cross Global Error at @http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html line 52 > eval:1:7 00:33:14 INFO - go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:52:41 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - promise callback*testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /Cross Global Error/. Got: Error: Cross Global Error 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - ReferenceError: thrwan is not defined at onclick@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:53:41 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /thrwan/. Got: ReferenceError: thrwan is not defined 00:33:14 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html, line 1: ReferenceError: thrwan is not defined 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | [0] must match {"message":"[JavaScript Error: \"ReferenceError: thrwan is not defined\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html\" line: 1}]\nonclick@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1\ngo/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:53:41\nsetTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12\ntestErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7\ntestErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12\ntestErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9\ntestErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12\npromise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5\nonload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1\n","errorMessage":"ReferenceError: thrwan is not defined","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html","sourceLine":"","lineNumber":1,"columnNumber":1,"category":"content javascript","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false} 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [{message:/thrwan/}] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - ReferenceError: thrwan is not defined at onclick@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:53:41 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - promise callback*testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /thrwan/. Got: ReferenceError: thrwan is not defined 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - SyntaxError: expected expression, got '?' at go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:56:43 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /SyntaxError/. Got: SyntaxError: expected expression, got '?' 00:33:14 INFO - JavaScript error: http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html, line 1: SyntaxError: expected expression, got '?' 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | [0] must match {"message":"[JavaScript Error: \"SyntaxError: expected expression, got '?'\" {file: \"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html\" line: 1 column: 0 source: \"?\"}]\ngo/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:56:43\nsetTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12\ntestErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7\ntestErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12\ntestErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9\ntestErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12\npromise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5\nonload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1\n","errorMessage":"SyntaxError: expected expression, got '?'","sourceName":"http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html","sourceLine":"?","lineNumber":1,"columnNumber":0,"category":"content javascript","windowID":2147483653,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false} 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [{message:/SyntaxError/}] 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | expected uncaught exception - SyntaxError: expected expression, got '?' at go/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:56:43 00:33:14 INFO - setTimeout handler*SimpleTest_setTimeoutShim@http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:625:12 00:33:14 INFO - testErrorReportingHelper/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:37:7 00:33:14 INFO - testErrorReportingHelper@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:17:12 00:33:14 INFO - promise callback*testErrorReporting/<@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:42:9 00:33:14 INFO - testErrorReporting@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:41:12 00:33:14 INFO - promise callback*go@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:51:5 00:33:14 INFO - onload@http://mochi.test:8888/tests/dom/tests/mochitest/bugs/test_errorReporting.html:1:1 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | Should get message matching /SyntaxError/. Got: SyntaxError: expected expression, got '?' 00:33:14 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_errorReporting.html | monitorConsole | number of messages [] 00:33:14 INFO - MEMORY STAT | vsize 752MB | residentFast 125MB | heapAllocated 33MB 00:33:14 INFO - TEST-OK | dom/tests/mochitest/bugs/test_errorReporting.html | took 360ms 00:33:14 INFO - TEST-START | dom/tests/mochitest/bugs/test_onerror_message.html 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 0 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 1 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 2 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 3 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 4 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 5 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 6 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 7 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 8 onerror lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 catch message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 catch filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 catch lineno 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 onerror message 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 onerror filename 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_onerror_message.html | 9 onerror lineno 00:33:15 INFO - MEMORY STAT | vsize 750MB | residentFast 120MB | heapAllocated 31MB 00:33:15 INFO - TEST-OK | dom/tests/mochitest/bugs/test_onerror_message.html | took 348ms 00:33:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_protochains.html 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | Must have correct proto chain for HTMLElement.prototype 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | Must have correct proto chain for random element 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | Must have correct proto chain for random HTML element 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object ElementPrototype] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLElementPrototype] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object Element] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLUnknownElement] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLBodyElement] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object ElementPrototype] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLElementPrototype] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object Element] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLUnknownElement] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLBodyElement] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLElementPrototype] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLUnknownElement] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLBodyElement] should not have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLElementPrototype] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLUnknownElement] should have the property 00:33:15 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_protochains.html | [object HTMLBodyElement] should have the property 00:33:15 INFO - MEMORY STAT | vsize 750MB | residentFast 120MB | heapAllocated 31MB 00:33:15 INFO - TEST-OK | dom/tests/mochitest/bugs/test_protochains.html | took 183ms 00:33:15 INFO - TEST-START | dom/tests/mochitest/bugs/test_sizetocontent_clamp.html 00:33:15 INFO - must wait for load 00:33:16 INFO - must wait for load 00:33:16 INFO - must wait for focus 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_sizetocontent_clamp.html | innerWidth should be between 100 and 100 but it was: 100 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_sizetocontent_clamp.html | innerHeight should be around 100 but it was: 100 00:33:16 INFO - must wait for focus 00:33:16 INFO - MEMORY STAT | vsize 751MB | residentFast 124MB | heapAllocated 33MB 00:33:16 INFO - TEST-OK | dom/tests/mochitest/bugs/test_sizetocontent_clamp.html | took 1223ms 00:33:16 INFO - TEST-START | dom/tests/mochitest/bugs/test_toJSON.html 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key navigationStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key unloadEventStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key unloadEventEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key redirectStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key redirectEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key fetchStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domainLookupStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domainLookupEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key connectStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key connectEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key requestStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key responseStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key responseEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domLoading should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domInteractive should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domContentLoadedEventStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domContentLoadedEventEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key domComplete should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key loadEventStart should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceTiming] key loadEventEnd should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceNavigation] key type should match 00:33:16 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_toJSON.html | values for [object PerformanceNavigation] key redirectCount should match 00:33:16 INFO - MEMORY STAT | vsize 750MB | residentFast 123MB | heapAllocated 34MB 00:33:16 INFO - TEST-OK | dom/tests/mochitest/bugs/test_toJSON.html | took 205ms 00:33:17 INFO - TEST-START | dom/tests/mochitest/bugs/test_window_bar.html 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | menubar should follow window.open settings. 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | toolbar should follow window.open settings. 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | personalbar should follow window.open settings. 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | statusbar should always be true. 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | locationbar should always be true. 00:33:19 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | menubar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | toolbar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | personalbar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | statusbar should always be true. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | locationbar should always be true. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | menubar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | toolbar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | personalbar should follow window.open settings. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | statusbar should always be true. 00:33:20 INFO - TEST-PASS | dom/tests/mochitest/bugs/test_window_bar.html | locationbar should always be true. 00:33:20 INFO - MEMORY STAT | vsize 756MB | residentFast 133MB | heapAllocated 38MB 00:33:20 INFO - TEST-OK | dom/tests/mochitest/bugs/test_window_bar.html | took 3619ms 00:33:20 INFO - TEST-START | Shutdown 00:33:20 INFO - Passed: 1114 00:33:20 INFO - Failed: 0 00:33:20 INFO - Todo: 23 00:33:20 INFO - Mode: e10s 00:33:20 INFO - Slowest: 21860ms - /tests/dom/tests/mochitest/bugs/test_bug260264.html 00:33:20 INFO - SimpleTest FINISHED 00:33:20 INFO - TEST-INFO | Ran 1 Loops 00:33:20 INFO - SimpleTest FINISHED 00:33:20 INFO - 1479285200847 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@resource://gre/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4962 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2919 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6235 < canClose()@browser.js:5045 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 00:33:22 INFO - TEST-INFO | Main app process: exit 0 00:33:22 INFO - runtests.py | Application ran for: 0:01:47.864739 00:33:22 INFO - zombiecheck | Reading PID log: /tmp/tmpWrE6Otpidlog 00:33:22 INFO - ==> process 4619 launched child process 4640 00:33:22 INFO - ==> process 4619 launched child process 4672 00:33:22 INFO - zombiecheck | Checking for orphan process with PID: 4640 00:33:22 INFO - zombiecheck | Checking for orphan process with PID: 4672 00:33:22 INFO - Stopping web server 00:33:22 INFO - Stopping web socket server 00:33:22 INFO - Stopping ssltunnel 00:33:22 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:33:22 INFO - runtests.py | Running tests: end. 00:33:22 INFO - Buffered messages finished 00:33:22 INFO - dir: dom/tests/mochitest/crypto 00:33:22 INFO - Setting pipeline to PAUSED ... 00:33:22 INFO - Pipeline is PREROLLING ... 00:33:22 INFO - Pipeline is PREROLLED ... 00:33:22 INFO - Setting pipeline to PLAYING ... 00:33:22 INFO - New clock: GstSystemClock 00:33:22 INFO - Got EOS from element "pipeline0". 00:33:22 INFO - Execution ended after 32618020 ns. 00:33:22 INFO - Setting pipeline to PAUSED ... 00:33:22 INFO - Setting pipeline to READY ... 00:33:22 INFO - Setting pipeline to NULL ... 00:33:22 INFO - Freeing pipeline ... 00:33:22 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:33:23 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:33:23 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpx4EdlV.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:33:23 INFO - runtests.py | Server pid: 4742 00:33:23 INFO - runtests.py | Websocket server pid: 4745 00:33:23 INFO - runtests.py | SSL tunnel pid: 4761 00:33:23 INFO - runtests.py | Running with e10s: True 00:33:23 INFO - runtests.py | Running tests: start. 00:33:23 INFO - 00:33:23 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpx4EdlV.mozrunner 00:33:23 INFO - runtests.py | Application pid: 4770 00:33:23 INFO - TEST-INFO | started process Main app process 00:33:25 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:33:26 INFO - 1479285206787 Marionette INFO Listening on port 2828 00:33:32 INFO - SimpleTest START 00:33:32 INFO - TEST-START | dom/tests/mochitest/crypto/test_getRandomValues.html 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int16: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int32: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint16: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint32: 32 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8: 65536 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Uint8Clamped: 32 ArrayBufferView 00:33:33 INFO - TEST-FAIL | dom/tests/mochitest/crypto/test_getRandomValues.html | Exception was the correct type 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Extended length array buffer fails, NS_ERROR_DOM_QUOTA_EXCEEDED_ERR thrown 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_MISMATCH_ERR: Float32Array is not valid, got TypeMismatchError: The type of an object is incompatible with the expected type of the parameter associated to the object. 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_MISMATCH_ERR: Float64Array is not valid, got TypeMismatchError: The type of an object is incompatible with the expected type of the parameter associated to the object. 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | 11 tests run via testData 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Expected TYPE_ERR, got TypeError: Argument 1 of Crypto.getRandomValues is not an object.. 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The array buffer is unchanged, still 0 length 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The array buffer eventually had one random value 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 16 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 31 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | Non-zero result: 0 found in the Int8: 33 ArrayBufferView 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 is unchanged 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | view2 has been updated correctly 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | ArrayBuffer result is argument buffer 00:33:33 INFO - TEST-PASS | dom/tests/mochitest/crypto/test_getRandomValues.html | The view and return value are the same 00:33:33 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:33:33 INFO - MEMORY STAT | vsize 648MB | residentFast 86MB | heapAllocated 25MB 00:33:33 INFO - TEST-OK | dom/tests/mochitest/crypto/test_getRandomValues.html | took 1376ms 00:33:33 INFO - TEST-START | Shutdown 00:33:33 INFO - Passed: 50 00:33:33 INFO - Failed: 0 00:33:33 INFO - Todo: 1 00:33:33 INFO - Mode: e10s 00:33:33 INFO - Slowest: 1377ms - /tests/dom/tests/mochitest/crypto/test_getRandomValues.html 00:33:33 INFO - SimpleTest FINISHED 00:33:33 INFO - TEST-INFO | Ran 1 Loops 00:33:33 INFO - SimpleTest FINISHED 00:33:35 INFO - TEST-INFO | Main app process: exit 0 00:33:35 INFO - runtests.py | Application ran for: 0:00:11.601010 00:33:35 INFO - zombiecheck | Reading PID log: /tmp/tmp6DjJk3pidlog 00:33:35 INFO - ==> process 4770 launched child process 4791 00:33:35 INFO - ==> process 4770 launched child process 4825 00:33:35 INFO - zombiecheck | Checking for orphan process with PID: 4791 00:33:35 INFO - zombiecheck | Checking for orphan process with PID: 4825 00:33:35 INFO - Stopping web server 00:33:35 INFO - Stopping web socket server 00:33:35 INFO - Stopping ssltunnel 00:33:35 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:33:35 INFO - runtests.py | Running tests: end. 00:33:35 INFO - Buffered messages finished 00:33:35 INFO - dir: dom/tests/mochitest/dom-level0 00:33:35 INFO - Setting pipeline to PAUSED ... 00:33:35 INFO - Pipeline is PREROLLING ... 00:33:35 INFO - Pipeline is PREROLLED ... 00:33:35 INFO - Setting pipeline to PLAYING ... 00:33:35 INFO - New clock: GstSystemClock 00:33:35 INFO - Got EOS from element "pipeline0". 00:33:35 INFO - Execution ended after 32658272 ns. 00:33:35 INFO - Setting pipeline to PAUSED ... 00:33:35 INFO - Setting pipeline to READY ... 00:33:35 INFO - Setting pipeline to NULL ... 00:33:35 INFO - Freeing pipeline ... 00:33:36 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:33:36 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:33:36 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpZA4v1C.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:33:36 INFO - runtests.py | Server pid: 4889 00:33:36 INFO - runtests.py | Websocket server pid: 4892 00:33:36 INFO - runtests.py | SSL tunnel pid: 4903 00:33:36 INFO - runtests.py | Running with e10s: True 00:33:36 INFO - runtests.py | Running tests: start. 00:33:36 INFO - 00:33:36 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpZA4v1C.mozrunner 00:33:37 INFO - runtests.py | Application pid: 4917 00:33:37 INFO - TEST-INFO | started process Main app process 00:33:39 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:33:40 INFO - 1479285220363 Marionette INFO Listening on port 2828 00:33:45 INFO - SimpleTest START 00:33:45 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_crossdomainprops.html 00:33:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | access same domain inner window variable 00:33:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | access other domain inner window variable 00:33:46 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:33:46 INFO - MEMORY STAT | vsize 644MB | residentFast 85MB | heapAllocated 25MB 00:33:46 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_crossdomainprops.html | took 1353ms 00:33:47 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html 00:33:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerWidth is css viewport width 00:33:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerHeight is css viewport height 00:33:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerWidth returns value that was set 00:33:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | innerHeight returns value that was set 00:33:47 INFO - MEMORY STAT | vsize 646MB | residentFast 88MB | heapAllocated 26MB 00:33:48 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_innerWidthHeight_script.html | took 1127ms 00:33:48 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location.html 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object in the iframe 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read the new prop 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read location.href 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | correctly threw a permission denied security error when reading location.href 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | correctly threw a permission denied security error an expando on location 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | got a new location object in the iframe 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can still read old values of the location object 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | location objects are distinct 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location.html | can read location.href 00:33:48 INFO - MEMORY STAT | vsize 647MB | residentFast 90MB | heapAllocated 28MB 00:33:48 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location.html | took 307ms 00:33:48 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location_framed.html 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected hash. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected host. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected hostname. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected origin. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected pathname. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected port. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_framed.html | Unexpected protocol. 00:33:48 INFO - MEMORY STAT | vsize 648MB | residentFast 91MB | heapAllocated 28MB 00:33:48 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location_framed.html | took 181ms 00:33:48 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location_getters.html 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected hash. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected host. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected hostname. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected origin. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected pathname. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected port. 00:33:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_getters.html | Unexpected protocol. 00:33:48 INFO - MEMORY STAT | vsize 649MB | residentFast 92MB | heapAllocated 28MB 00:33:48 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location_getters.html | took 121ms 00:33:49 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location_sandboxed.html 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected hash. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected host. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected hostname. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected origin. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected pathname. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected port. 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | Unexpected protocol. 00:33:49 INFO - MEMORY STAT | vsize 649MB | residentFast 93MB | heapAllocated 29MB 00:33:49 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location_sandboxed.html | took 143ms 00:33:49 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_location_setters.html 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | Location should not have become string 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | href of content window's location should match url of current test 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | Location should not have become string 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | href of content window's location should match url of current test 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | Location should not have become string 00:33:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_location_setters.html | href of content window's location should match url of current test 00:33:49 INFO - MEMORY STAT | vsize 653MB | residentFast 93MB | heapAllocated 25MB 00:33:50 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_location_setters.html | took 808ms 00:33:50 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | unexpected data: idn-whitelist-response 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong source 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong response for IDN 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | IDN whitelist message not received 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | unexpected data: punycode-whitelist-response 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong source 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong response for punycode 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | punycode whitelist message not received 00:33:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender - got "http://sub1.xn--exaple-kqf.test", expected "http://sub1.exaмple.test" 00:33:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender - didn't expect "http://sub1.xn--exaple-kqf.test", but got it 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | unexpected data: idn-nowhitelist-response 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong source 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong response for IDN 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | IDN no-whitelist message not received 00:33:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender - got "http://sub1.xn--exaple-kqf.test", expected "http://sub1.exaмple.test" 00:33:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong sender - didn't expect "http://sub1.xn--exaple-kqf.test", but got it 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | unexpected data: punycode-nowhitelist-response 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong source 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | wrong response for punycode 00:33:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | punycode no-whitelist message not received 00:33:50 INFO - MEMORY STAT | vsize 653MB | residentFast 94MB | heapAllocated 26MB 00:33:50 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html | took 653ms 00:33:50 INFO - TEST-START | dom/tests/mochitest/dom-level0/test_setting_document.domain_to_shortened_ipaddr.html 00:33:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_to_shortened_ipaddr.html | wrong sender 00:33:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_to_shortened_ipaddr.html | wrong sender 00:33:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level0/test_setting_document.domain_to_shortened_ipaddr.html | got wrong response 00:33:51 INFO - MEMORY STAT | vsize 654MB | residentFast 95MB | heapAllocated 26MB 00:33:51 INFO - TEST-OK | dom/tests/mochitest/dom-level0/test_setting_document.domain_to_shortened_ipaddr.html | took 260ms 00:33:51 INFO - TEST-START | Shutdown 00:33:51 INFO - Passed: 64 00:33:51 INFO - Failed: 0 00:33:51 INFO - Todo: 4 00:33:51 INFO - Mode: e10s 00:33:51 INFO - Slowest: 1353ms - /tests/dom/tests/mochitest/dom-level0/test_crossdomainprops.html 00:33:51 INFO - SimpleTest FINISHED 00:33:51 INFO - TEST-INFO | Ran 1 Loops 00:33:51 INFO - SimpleTest FINISHED 00:33:52 INFO - TEST-INFO | Main app process: exit 0 00:33:52 INFO - runtests.py | Application ran for: 0:00:15.782827 00:33:52 INFO - zombiecheck | Reading PID log: /tmp/tmp7IZ4s2pidlog 00:33:52 INFO - ==> process 4917 launched child process 4938 00:33:52 INFO - ==> process 4917 launched child process 4972 00:33:52 INFO - zombiecheck | Checking for orphan process with PID: 4938 00:33:52 INFO - zombiecheck | Checking for orphan process with PID: 4972 00:33:52 INFO - Stopping web server 00:33:52 INFO - Stopping web socket server 00:33:52 INFO - Stopping ssltunnel 00:33:52 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:33:52 INFO - runtests.py | Running tests: end. 00:33:52 INFO - Buffered messages finished 00:33:52 INFO - dir: dom/tests/mochitest/dom-level1-core 00:33:52 INFO - Setting pipeline to PAUSED ... 00:33:52 INFO - Pipeline is PREROLLING ... 00:33:52 INFO - Pipeline is PREROLLED ... 00:33:52 INFO - Setting pipeline to PLAYING ... 00:33:52 INFO - New clock: GstSystemClock 00:33:53 INFO - Got EOS from element "pipeline0". 00:33:53 INFO - Execution ended after 32654159 ns. 00:33:53 INFO - Setting pipeline to PAUSED ... 00:33:53 INFO - Setting pipeline to READY ... 00:33:53 INFO - Setting pipeline to NULL ... 00:33:53 INFO - Freeing pipeline ... 00:33:53 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:33:53 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:33:53 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpUbMSex.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:33:53 INFO - runtests.py | Server pid: 5037 00:33:53 INFO - runtests.py | Websocket server pid: 5040 00:33:53 INFO - runtests.py | SSL tunnel pid: 5056 00:33:54 INFO - runtests.py | Running with e10s: True 00:33:54 INFO - runtests.py | Running tests: start. 00:33:54 INFO - 00:33:54 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpUbMSex.mozrunner 00:33:54 INFO - runtests.py | Application pid: 5065 00:33:54 INFO - TEST-INFO | started process Main app process 00:33:56 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:33:57 INFO - 1479285237022 Marionette INFO Listening on port 2828 00:34:02 INFO - SimpleTest START 00:34:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html 00:34:04 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:04 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:34:04 INFO - MEMORY STAT | vsize 648MB | residentFast 89MB | heapAllocated 26MB 00:34:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html | took 1503ms 00:34:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrcreatedocumentfragment.html 00:34:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrcreatedocumentfragment.html | attrCreateDocumentFragmentAssert 00:34:04 INFO - MEMORY STAT | vsize 650MB | residentFast 89MB | heapAllocated 28MB 00:34:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrcreatedocumentfragment.html | took 223ms 00:34:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode.html 00:34:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode.html | value 00:34:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode.html | nodeValue 00:34:04 INFO - MEMORY STAT | vsize 651MB | residentFast 91MB | heapAllocated 29MB 00:34:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode.html | took 228ms 00:34:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode2.html 00:34:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode2.html | value 00:34:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode2.html | nodeValue 00:34:05 INFO - MEMORY STAT | vsize 652MB | residentFast 93MB | heapAllocated 30MB 00:34:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrcreatetextnode2.html | took 309ms 00:34:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrdefaultvalue.html 00:34:05 INFO - [checkInitialization() warning] attrdefaultvalue: IFrame loader does not support validating=true 00:34:05 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrdefaultvalue.html | [failure as todo] Test threw exception: TypeError: streetAttr is null 00:34:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrdefaultvalue.html | test marked todo should have failed somewhere 00:34:05 INFO - MEMORY STAT | vsize 653MB | residentFast 94MB | heapAllocated 31MB 00:34:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrdefaultvalue.html | took 218ms 00:34:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attreffectivevalue.html 00:34:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attreffectivevalue.html | attrEffectiveValueAssert 00:34:05 INFO - MEMORY STAT | vsize 654MB | residentFast 96MB | heapAllocated 32MB 00:34:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attreffectivevalue.html | took 215ms 00:34:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrentityreplacement.html 00:34:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrentityreplacement.html | streetYes 00:34:05 INFO - MEMORY STAT | vsize 655MB | residentFast 95MB | heapAllocated 29MB 00:34:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrentityreplacement.html | took 258ms 00:34:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrname.html 00:34:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrname.html | nodeName 00:34:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrname.html | name 00:34:06 INFO - MEMORY STAT | vsize 656MB | residentFast 94MB | heapAllocated 27MB 00:34:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrname.html | took 255ms 00:34:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrnextsiblingnull.html 00:34:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrnextsiblingnull.html | attrNextSiblingNullAssert 00:34:06 INFO - MEMORY STAT | vsize 656MB | residentFast 95MB | heapAllocated 28MB 00:34:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrnextsiblingnull.html | took 298ms 00:34:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrnotspecifiedvalue.html 00:34:06 INFO - [checkInitialization() warning] attrnotspecifiedvalue: IFrame loader does not support validating=true 00:34:06 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrnotspecifiedvalue.html | [failure as todo] Test threw exception: TypeError: streetAttr is null 00:34:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrnotspecifiedvalue.html | test marked todo should have failed somewhere 00:34:07 INFO - MEMORY STAT | vsize 656MB | residentFast 96MB | heapAllocated 29MB 00:34:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrnotspecifiedvalue.html | took 301ms 00:34:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrparentnodenull.html 00:34:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrparentnodenull.html | attrParentNodeNullAssert 00:34:07 INFO - MEMORY STAT | vsize 658MB | residentFast 97MB | heapAllocated 30MB 00:34:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrparentnodenull.html | took 353ms 00:34:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrprevioussiblingnull.html 00:34:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrprevioussiblingnull.html | attrPreviousSiblingNullAssert 00:34:07 INFO - MEMORY STAT | vsize 658MB | residentFast 98MB | heapAllocated 30MB 00:34:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrprevioussiblingnull.html | took 309ms 00:34:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrremovechild1.html 00:34:08 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrremovechild1.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrremovechild1.html | test marked todo should have failed somewhere 00:34:08 INFO - MEMORY STAT | vsize 659MB | residentFast 99MB | heapAllocated 31MB 00:34:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrremovechild1.html | took 226ms 00:34:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrreplacechild1.html 00:34:08 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrreplacechild1.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrreplacechild1.html | test marked todo should have failed somewhere 00:34:08 INFO - MEMORY STAT | vsize 659MB | residentFast 100MB | heapAllocated 32MB 00:34:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrreplacechild1.html | took 216ms 00:34:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html 00:34:08 INFO - [checkInitialization() warning] attrsetvaluenomodificationallowederr: IFrame loader does not support expandEntityReferences=false 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | genderNotNull 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | genderFirstChildNotNull 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | genderFirstGrandchildNotNull 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | attributesNotNull 00:34:08 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: attrList is undefined 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | test marked todo should have failed somewhere 00:34:08 INFO - MEMORY STAT | vsize 660MB | residentFast 101MB | heapAllocated 33MB 00:34:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederr.html | took 228ms 00:34:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederrEE.html 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederrEE.html | genderNotNull 00:34:08 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:08 INFO - MEMORY STAT | vsize 661MB | residentFast 102MB | heapAllocated 33MB 00:34:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrsetvaluenomodificationallowederrEE.html | took 204ms 00:34:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalue.html 00:34:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalue.html | domesticSpecified 00:34:09 INFO - MEMORY STAT | vsize 663MB | residentFast 104MB | heapAllocated 34MB 00:34:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalue.html | took 206ms 00:34:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvaluechanged.html 00:34:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvaluechanged.html | streetSpecified 00:34:09 INFO - MEMORY STAT | vsize 664MB | residentFast 105MB | heapAllocated 35MB 00:34:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvaluechanged.html | took 228ms 00:34:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalueremove.html 00:34:09 INFO - [checkInitialization() warning] attrspecifiedvalueremove: IFrame loader does not support validating=true 00:34:09 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalueremove.html | [failure as todo] Test threw exception: TypeError: streetAttr is null 00:34:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalueremove.html | test marked todo should have failed somewhere 00:34:09 INFO - MEMORY STAT | vsize 664MB | residentFast 107MB | heapAllocated 36MB 00:34:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_attrspecifiedvalueremove.html | took 278ms 00:34:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_cdatasectiongetdata.html 00:34:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectiongetdata.html | isCDATA 00:34:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectiongetdata.html | data 00:34:09 INFO - MEMORY STAT | vsize 666MB | residentFast 108MB | heapAllocated 37MB 00:34:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_cdatasectiongetdata.html | took 217ms 00:34:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html | firstCDATASection 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html | data1 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html | secondCDATASection 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html | data3 00:34:10 INFO - MEMORY STAT | vsize 667MB | residentFast 109MB | heapAllocated 37MB 00:34:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_cdatasectionnormalize.html | took 230ms 00:34:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataappenddata.html 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataappenddata.html | characterdataAppendDataAssert 00:34:10 INFO - MEMORY STAT | vsize 669MB | residentFast 110MB | heapAllocated 38MB 00:34:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataappenddata.html | took 253ms 00:34:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatagetdata.html 00:34:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatagetdata.html | characterdataAppendDataGetDataAssert 00:34:10 INFO - MEMORY STAT | vsize 670MB | residentFast 112MB | heapAllocated 39MB 00:34:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatagetdata.html | took 202ms 00:34:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederr.html 00:34:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederr.html | entReferenceNotNull 00:34:11 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederr.html | test marked todo should have failed somewhere 00:34:11 INFO - MEMORY STAT | vsize 671MB | residentFast 113MB | heapAllocated 40MB 00:34:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederr.html | took 215ms 00:34:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederrEE.html 00:34:11 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:11 INFO - MEMORY STAT | vsize 673MB | residentFast 115MB | heapAllocated 41MB 00:34:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataappenddatanomodificationallowederrEE.html | took 240ms 00:34:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatabegining.html 00:34:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatabegining.html | characterdataDeleteDataBeginingAssert 00:34:11 INFO - MEMORY STAT | vsize 677MB | residentFast 115MB | heapAllocated 39MB 00:34:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatabegining.html | took 252ms 00:34:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataend.html 00:34:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataend.html | characterdataDeleteDataEndAssert 00:34:11 INFO - MEMORY STAT | vsize 678MB | residentFast 114MB | heapAllocated 36MB 00:34:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataend.html | took 295ms 00:34:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataexceedslength.html 00:34:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataexceedslength.html | characterdataDeleteDataExceedsLengthAssert 00:34:12 INFO - MEMORY STAT | vsize 677MB | residentFast 110MB | heapAllocated 34MB 00:34:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedataexceedslength.html | took 264ms 00:34:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatagetlengthanddata.html 00:34:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatagetlengthanddata.html | data 00:34:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatagetlengthanddata.html | length 00:34:12 INFO - MEMORY STAT | vsize 677MB | residentFast 111MB | heapAllocated 35MB 00:34:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatagetlengthanddata.html | took 225ms 00:34:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatamiddle.html 00:34:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatamiddle.html | characterdataDeleteDataMiddleAssert 00:34:12 INFO - MEMORY STAT | vsize 677MB | residentFast 112MB | heapAllocated 36MB 00:34:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatamiddle.html | took 204ms 00:34:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederr.html 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederr.html | entReferenceNotNull 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederr.html | entElementNotNull 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederr.html | test marked todo should have failed somewhere 00:34:13 INFO - MEMORY STAT | vsize 677MB | residentFast 113MB | heapAllocated 37MB 00:34:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederr.html | took 221ms 00:34:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederrEE.html 00:34:13 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:13 INFO - MEMORY STAT | vsize 677MB | residentFast 114MB | heapAllocated 38MB 00:34:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatadeletedatanomodificationallowederrEE.html | took 232ms 00:34:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatagetdata.html 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatagetdata.html | characterdataGetDataAssert 00:34:13 INFO - MEMORY STAT | vsize 677MB | residentFast 117MB | heapAllocated 41MB 00:34:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatagetdata.html | took 248ms 00:34:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatagetlength.html 00:34:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatagetlength.html | characterdataGetLengthAssert 00:34:13 INFO - MEMORY STAT | vsize 679MB | residentFast 121MB | heapAllocated 45MB 00:34:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatagetlength.html | took 269ms 00:34:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedatacountnegative.html 00:34:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedatacountnegative.html | test marked todo should have failed somewhere 00:34:14 INFO - MEMORY STAT | vsize 685MB | residentFast 125MB | heapAllocated 49MB 00:34:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedatacountnegative.html | took 243ms 00:34:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetgreater.html 00:34:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:34:14 INFO - MEMORY STAT | vsize 685MB | residentFast 126MB | heapAllocated 47MB 00:34:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetgreater.html | took 314ms 00:34:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetnegative.html 00:34:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:34:14 INFO - MEMORY STAT | vsize 685MB | residentFast 116MB | heapAllocated 37MB 00:34:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrdeletedataoffsetnegative.html | took 205ms 00:34:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetgreater.html 00:34:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:34:15 INFO - MEMORY STAT | vsize 686MB | residentFast 117MB | heapAllocated 38MB 00:34:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetgreater.html | took 202ms 00:34:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetnegative.html 00:34:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:34:15 INFO - MEMORY STAT | vsize 686MB | residentFast 118MB | heapAllocated 38MB 00:34:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrinsertdataoffsetnegative.html | took 208ms 00:34:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedatacountnegative.html 00:34:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedatacountnegative.html | test marked todo should have failed somewhere 00:34:15 INFO - MEMORY STAT | vsize 688MB | residentFast 119MB | heapAllocated 39MB 00:34:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedatacountnegative.html | took 221ms 00:34:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetgreater.html 00:34:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:34:15 INFO - MEMORY STAT | vsize 688MB | residentFast 120MB | heapAllocated 40MB 00:34:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetgreater.html | took 205ms 00:34:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetnegative.html 00:34:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:34:16 INFO - MEMORY STAT | vsize 689MB | residentFast 119MB | heapAllocated 39MB 00:34:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrreplacedataoffsetnegative.html | took 245ms 00:34:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringcountnegative.html 00:34:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringcountnegative.html | test marked todo should have failed somewhere 00:34:16 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 33MB 00:34:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringcountnegative.html | took 520ms 00:34:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringnegativeoffset.html 00:34:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringnegativeoffset.html | throws_INDEX_SIZE_ERR 00:34:17 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 32MB 00:34:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringnegativeoffset.html | took 256ms 00:34:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringoffsetgreater.html 00:34:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringoffsetgreater.html | throw_INDEX_SIZE_ERR 00:34:17 INFO - MEMORY STAT | vsize 688MB | residentFast 110MB | heapAllocated 33MB 00:34:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdataindexsizeerrsubstringoffsetgreater.html | took 388ms 00:34:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatabeginning.html 00:34:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatabeginning.html | characterdataInsertDataBeginningAssert 00:34:17 INFO - MEMORY STAT | vsize 688MB | residentFast 110MB | heapAllocated 34MB 00:34:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatabeginning.html | took 279ms 00:34:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdataend.html 00:34:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdataend.html | characterdataInsertDataEndAssert 00:34:18 INFO - MEMORY STAT | vsize 688MB | residentFast 111MB | heapAllocated 35MB 00:34:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdataend.html | took 260ms 00:34:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatamiddle.html 00:34:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatamiddle.html | characterdataInsertDataMiddleAssert 00:34:18 INFO - MEMORY STAT | vsize 688MB | residentFast 112MB | heapAllocated 37MB 00:34:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatamiddle.html | took 220ms 00:34:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederr.html 00:34:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederr.html | entReferenceNotNull 00:34:18 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederr.html | test marked todo should have failed somewhere 00:34:18 INFO - MEMORY STAT | vsize 688MB | residentFast 118MB | heapAllocated 42MB 00:34:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederr.html | took 257ms 00:34:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederrEE.html 00:34:19 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:19 INFO - MEMORY STAT | vsize 688MB | residentFast 120MB | heapAllocated 44MB 00:34:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatainsertdatanomodificationallowederrEE.html | took 261ms 00:34:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatabegining.html 00:34:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatabegining.html | characterdataReplaceDataBeginingAssert 00:34:19 INFO - MEMORY STAT | vsize 688MB | residentFast 113MB | heapAllocated 34MB 00:34:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatabegining.html | took 326ms 00:34:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataend.html 00:34:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataend.html | characterdataReplaceDataEndAssert 00:34:19 INFO - MEMORY STAT | vsize 688MB | residentFast 113MB | heapAllocated 34MB 00:34:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataend.html | took 285ms 00:34:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofarg.html 00:34:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofarg.html | characterdataReplaceDataExceedsLengthOfArgAssert 00:34:20 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 28MB 00:34:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofarg.html | took 390ms 00:34:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofdata.html 00:34:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofdata.html | characterdataReplaceDataExceedsLengthOfDataAssert 00:34:20 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 29MB 00:34:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedataexceedslengthofdata.html | took 278ms 00:34:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatamiddle.html 00:34:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatamiddle.html | characterdataReplaceDataMiddleAssert 00:34:20 INFO - MEMORY STAT | vsize 687MB | residentFast 103MB | heapAllocated 28MB 00:34:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatamiddle.html | took 222ms 00:34:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederr.html 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederr.html | entReferenceNotNull 00:34:21 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederr.html | test marked todo should have failed somewhere 00:34:21 INFO - MEMORY STAT | vsize 687MB | residentFast 104MB | heapAllocated 29MB 00:34:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederr.html | took 270ms 00:34:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederrEE.html 00:34:21 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:21 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 30MB 00:34:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatareplacedatanomodificationallowederrEE.html | took 204ms 00:34:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederr.html 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederr.html | entReferenceNotNull 00:34:21 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederr.html | test marked todo should have failed somewhere 00:34:21 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 31MB 00:34:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederr.html | took 231ms 00:34:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederrEE.html 00:34:21 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:21 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 34MB 00:34:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatasetdatanomodificationallowederrEE.html | took 261ms 00:34:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatasetnodevalue.html 00:34:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasetnodevalue.html | data 00:34:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasetnodevalue.html | value 00:34:22 INFO - MEMORY STAT | vsize 688MB | residentFast 112MB | heapAllocated 38MB 00:34:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatasetnodevalue.html | took 286ms 00:34:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringexceedsvalue.html 00:34:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringexceedsvalue.html | characterdataSubStringExceedsValueAssert 00:34:22 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 30MB 00:34:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringexceedsvalue.html | took 218ms 00:34:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringvalue.html 00:34:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringvalue.html | characterdataSubStringValueAssert 00:34:22 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 31MB 00:34:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_characterdatasubstringvalue.html | took 221ms 00:34:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_commentgetcomment.html 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_commentgetcomment.html | nodeName 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_commentgetcomment.html | nodeValue 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_commentgetcomment.html | commentCount 00:34:23 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 31MB 00:34:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_commentgetcomment.html | took 202ms 00:34:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateattribute.html 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateattribute.html | value 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateattribute.html | name 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateattribute.html | type 00:34:23 INFO - MEMORY STAT | vsize 688MB | residentFast 108MB | heapAllocated 32MB 00:34:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateattribute.html | took 235ms 00:34:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreatecdatasection.html 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecdatasection.html | nodeValue 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecdatasection.html | nodeName 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecdatasection.html | nodeType 00:34:23 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 33MB 00:34:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreatecdatasection.html | took 250ms 00:34:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreatecomment.html 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecomment.html | value 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecomment.html | name 00:34:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatecomment.html | type 00:34:24 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 32MB 00:34:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreatecomment.html | took 298ms 00:34:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html | length 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html | name 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html | type 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html | value 00:34:24 INFO - MEMORY STAT | vsize 688MB | residentFast 102MB | heapAllocated 29MB 00:34:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreatedocumentfragment.html | took 358ms 00:34:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateelement.html 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelement.html | name 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelement.html | type 00:34:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelement.html | valueInitiallyNull 00:34:24 INFO - MEMORY STAT | vsize 688MB | residentFast 103MB | heapAllocated 30MB 00:34:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateelement.html | took 231ms 00:34:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateelementcasesensitive.html 00:34:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelementcasesensitive.html | attrib1 00:34:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelementcasesensitive.html | attrib2 00:34:25 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 31MB 00:34:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateelementcasesensitive.html | took 209ms 00:34:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateelementdefaultattr.html 00:34:25 INFO - [checkInitialization() warning] documentcreateelementdefaultattr: IFrame loader does not support validating=true 00:34:25 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documentcreateelementdefaultattr.html | [failure as todo] Test threw exception: TypeError: child is null 00:34:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateelementdefaultattr.html | test marked todo should have failed somewhere 00:34:25 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 32MB 00:34:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateelementdefaultattr.html | took 235ms 00:34:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreference.html 00:34:25 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreference.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreference.html | test marked todo should have failed somewhere 00:34:25 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 33MB 00:34:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreference.html | took 242ms 00:34:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreferenceknown.html 00:34:25 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreferenceknown.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreferenceknown.html | test marked todo should have failed somewhere 00:34:25 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 36MB 00:34:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateentityreferenceknown.html | took 270ms 00:34:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html | createdPINotNull 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html | name 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html | value 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html | type 00:34:26 INFO - MEMORY STAT | vsize 688MB | residentFast 113MB | heapAllocated 39MB 00:34:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreateprocessinginstruction.html | took 237ms 00:34:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentcreatetextnode.html 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatetextnode.html | value 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatetextnode.html | name 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentcreatetextnode.html | type 00:34:26 INFO - MEMORY STAT | vsize 688MB | residentFast 108MB | heapAllocated 32MB 00:34:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentcreatetextnode.html | took 291ms 00:34:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetdoctype.html 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetdoctype.html | docTypeNotNull 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetdoctype.html | doctypeName 00:34:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetdoctype.html | initiallyNull 00:34:26 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 32MB 00:34:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetdoctype.html | took 229ms 00:34:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetdoctypenodtd.html 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetdoctypenodtd.html | documentGetDocTypeNoDTDAssert 00:34:27 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 33MB 00:34:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetdoctypenodtd.html | took 228ms 00:34:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamelength.html 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamelength.html | documentGetElementsByTagNameLengthAssert 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamelength.html | documentGetElementsByTagNameLengthAssert 00:34:27 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 34MB 00:34:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamelength.html | took 216ms 00:34:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnametotallength.html 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnametotallength.html | documentGetElementsByTagNameTotalLengthAssert 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnametotallength.html | documentGetElementsByTagNameTotalLengthAssert 00:34:27 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 35MB 00:34:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnametotallength.html | took 229ms 00:34:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamevalue.html 00:34:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamevalue.html | documentGetElementsByTagNameValueAssert 00:34:27 INFO - MEMORY STAT | vsize 689MB | residentFast 112MB | heapAllocated 35MB 00:34:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetelementsbytagnamevalue.html | took 216ms 00:34:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetimplementation.html 00:34:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetimplementation.html | documentGetImplementationAssert 00:34:28 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 29MB 00:34:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetimplementation.html | took 369ms 00:34:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentgetrootnode.html 00:34:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentgetrootnode.html | documentGetRootNodeAssert 00:34:28 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 30MB 00:34:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentgetrootnode.html | took 217ms 00:34:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateattribute.html 00:34:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateattribute.html | throw_INVALID_CHARACTER_ERR 00:34:28 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 31MB 00:34:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateattribute.html | took 254ms 00:34:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateelement.html 00:34:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateelement.html | throw_INVALID_CHARACTER_ERR 00:34:29 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 32MB 00:34:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateelement.html | took 242ms 00:34:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref.html 00:34:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref.html | test marked todo should have failed somewhere 00:34:29 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 33MB 00:34:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref.html | took 313ms 00:34:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref1.html 00:34:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref1.html | test marked todo should have failed somewhere 00:34:29 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 35MB 00:34:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreateentref1.html | took 301ms 00:34:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi.html 00:34:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi.html | test marked todo should have failed somewhere 00:34:30 INFO - MEMORY STAT | vsize 688MB | residentFast 114MB | heapAllocated 40MB 00:34:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi.html | took 354ms 00:34:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi1.html 00:34:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi1.html | test marked todo should have failed somewhere 00:34:30 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 31MB 00:34:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documentinvalidcharacterexceptioncreatepi1.html | took 374ms 00:34:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetdoctype.html 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetdoctype.html | docTypeNotNull 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetdoctype.html | documenttypeGetDocTypeAssert 00:34:31 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 31MB 00:34:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetdoctype.html | took 301ms 00:34:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html | docTypeNotNull 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html | entitiesNotNull 00:34:31 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html | test marked todo should have failed somewhere 00:34:31 INFO - MEMORY STAT | vsize 688MB | residentFast 101MB | heapAllocated 27MB 00:34:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetentities.html | took 245ms 00:34:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html | docTypeNotNull 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html | entitiesNotNull 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html | entitySize 00:34:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html | test marked todo should have failed somewhere 00:34:31 INFO - MEMORY STAT | vsize 688MB | residentFast 102MB | heapAllocated 28MB 00:34:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitieslength.html | took 234ms 00:34:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html | docTypeNotNull 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html | entitiesNotNull 00:34:32 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html | test marked todo should have failed somewhere 00:34:32 INFO - MEMORY STAT | vsize 688MB | residentFast 103MB | heapAllocated 29MB 00:34:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetentitiestype.html | took 262ms 00:34:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html | docTypeNotNull 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html | notationsNotNull 00:34:32 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html | [failure as todo] Test threw exception: TypeError: notationList is undefined 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html | test marked todo should have failed somewhere 00:34:32 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 30MB 00:34:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotations.html | took 258ms 00:34:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html | docTypeNotNull 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html | notationsNotNull 00:34:32 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html | [failure as todo] Test threw exception: TypeError: notationList is undefined 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html | test marked todo should have failed somewhere 00:34:32 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 30MB 00:34:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_documenttypegetnotationstype.html | took 225ms 00:34:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenoversion.html 00:34:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenoversion.html | hasXMLEmpty 00:34:32 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 33MB 00:34:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenoversion.html | took 239ms 00:34:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenull.html 00:34:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenull.html | hasXMLnull 00:34:33 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 35MB 00:34:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturenull.html | took 289ms 00:34:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturexml.html 00:34:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturexml.html | hasXML1 00:34:33 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 31MB 00:34:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_domimplementationfeaturexml.html | took 205ms 00:34:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementaddnewattribute.html 00:34:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementaddnewattribute.html | elementAddNewAttributeAssert 00:34:33 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 31MB 00:34:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementaddnewattribute.html | took 210ms 00:34:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementassociatedattribute.html 00:34:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementassociatedattribute.html | domesticSpecified 00:34:33 INFO - MEMORY STAT | vsize 689MB | residentFast 107MB | heapAllocated 32MB 00:34:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementassociatedattribute.html | took 208ms 00:34:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementchangeattributevalue.html 00:34:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementchangeattributevalue.html | elementChangeAttributeValueAssert 00:34:34 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 33MB 00:34:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementchangeattributevalue.html | took 245ms 00:34:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementcreatenewattribute.html 00:34:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementcreatenewattribute.html | old_attr_doesnt_exist 00:34:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementcreatenewattribute.html | new_district_accessible 00:34:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementcreatenewattribute.html | attr_value 00:34:34 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 34MB 00:34:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementcreatenewattribute.html | took 246ms 00:34:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetattributenode.html 00:34:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetattributenode.html | elementGetAttributeNodeAssert 00:34:34 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 30MB 00:34:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetattributenode.html | took 340ms 00:34:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetattributenodenull.html 00:34:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetattributenodenull.html | elementGetAttributeNodeNullAssert 00:34:35 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 30MB 00:34:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetattributenodenull.html | took 282ms 00:34:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetelementempty.html 00:34:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementempty.html | elementGetElementEmptyAssert 00:34:35 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 30MB 00:34:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetelementempty.html | took 228ms 00:34:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagname.html 00:34:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagname.html | elementGetElementsByTagNameAssert 00:34:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagname.html | elementGetElementsByTagNameAssert 00:34:35 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 31MB 00:34:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagname.html | took 202ms 00:34:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnameaccessnodelist.html 00:34:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnameaccessnodelist.html | nodename 00:34:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnameaccessnodelist.html | emp0004 00:34:36 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 32MB 00:34:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnameaccessnodelist.html | took 222ms 00:34:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamenomatch.html 00:34:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamenomatch.html | elementGetElementsByTagNameNoMatchNoMatchAssert 00:34:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamenomatch.html | elementGetElementsByTagNameNoMatchNoMatchAssert 00:34:36 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 33MB 00:34:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamenomatch.html | took 249ms 00:34:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamespecialvalue.html 00:34:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamespecialvalue.html | tagNames 00:34:36 INFO - MEMORY STAT | vsize 688MB | residentFast 111MB | heapAllocated 38MB 00:34:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgetelementsbytagnamespecialvalue.html | took 300ms 00:34:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementgettagname.html 00:34:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementgettagname.html | elementGetTagNameAssert 00:34:37 INFO - MEMORY STAT | vsize 688MB | residentFast 114MB | heapAllocated 38MB 00:34:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementgettagname.html | took 342ms 00:34:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementinuseattributeerr.html 00:34:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementinuseattributeerr.html | throw_INUSE_ATTRIBUTE_ERR 00:34:37 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 32MB 00:34:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementinuseattributeerr.html | took 239ms 00:34:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementinvalidcharacterexception.html 00:34:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementinvalidcharacterexception.html | throw_INVALID_CHARACTER_ERR 00:34:37 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 33MB 00:34:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementinvalidcharacterexception.html | took 220ms 00:34:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementnormalize.html 00:34:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementnormalize.html | elementNormalizeAssert 00:34:37 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 33MB 00:34:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementnormalize.html | took 202ms 00:34:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementnotfounderr.html 00:34:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementnotfounderr.html | throw_NOT_FOUND_ERR 00:34:38 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 34MB 00:34:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementnotfounderr.html | took 212ms 00:34:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattribute.html 00:34:38 INFO - [checkInitialization() warning] elementremoveattribute: IFrame loader does not support validating=true 00:34:38 INFO - got "Yes", expected null 00:34:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattribute.html | test marked todo should have failed somewhere 00:34:38 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 35MB 00:34:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattribute.html | took 240ms 00:34:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributeaftercreate.html 00:34:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributeaftercreate.html | elementRemoveAttributeAfterCreateAssert 00:34:38 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 34MB 00:34:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributeaftercreate.html | took 261ms 00:34:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenode.html 00:34:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenode.html | elementRemoveAttributeNodeAssert 00:34:39 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 29MB 00:34:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenode.html | took 325ms 00:34:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederr.html 00:34:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederr.html | genNotNull 00:34:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederr.html | test marked todo should have failed somewhere 00:34:39 INFO - MEMORY STAT | vsize 688MB | residentFast 105MB | heapAllocated 30MB 00:34:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederr.html | took 281ms 00:34:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederrEE.html 00:34:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:39 INFO - MEMORY STAT | vsize 688MB | residentFast 106MB | heapAllocated 31MB 00:34:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenodenomodificationallowederrEE.html | took 228ms 00:34:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederr.html 00:34:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederr.html | genNotNull 00:34:40 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederr.html | test marked todo should have failed somewhere 00:34:40 INFO - MEMORY STAT | vsize 689MB | residentFast 107MB | heapAllocated 32MB 00:34:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederr.html | took 231ms 00:34:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederrEE.html 00:34:40 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:40 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 33MB 00:34:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributenomodificationallowederrEE.html | took 204ms 00:34:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementremoveattributerestoredefaultvalue.html 00:34:40 INFO - [checkInitialization() warning] elementremoveattributerestoredefaultvalue: IFrame loader does not support validating=true 00:34:40 INFO - got "Yes", expected null 00:34:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementremoveattributerestoredefaultvalue.html | test marked todo should have failed somewhere 00:34:40 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 34MB 00:34:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementremoveattributerestoredefaultvalue.html | took 256ms 00:34:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementreplaceattributewithself.html 00:34:40 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementreplaceattributewithself.html | [DOMTestCase.assertSame()] Fake default check. (Type=2, Value=No) - didn't expect [object Attr], but got it 00:34:40 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 37MB 00:34:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementreplaceattributewithself.html | took 238ms 00:34:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattribute.html 00:34:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattribute.html | elementReplaceExistingAttributeAssert 00:34:41 INFO - MEMORY STAT | vsize 689MB | residentFast 115MB | heapAllocated 40MB 00:34:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattribute.html | took 226ms 00:34:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattributegevalue.html 00:34:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattributegevalue.html | streetNo 00:34:41 INFO - MEMORY STAT | vsize 689MB | residentFast 116MB | heapAllocated 42MB 00:34:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementreplaceexistingattributegevalue.html | took 232ms 00:34:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementretrieveallattributes.html 00:34:41 INFO - [checkInitialization() warning] elementretrieveallattributes: IFrame loader does not support validating=true 00:34:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementretrieveallattributes.html | elementRetrieveAllAttributesAssert 00:34:41 INFO - got 1, expected 2 00:34:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementretrieveallattributes.html | test marked todo should have failed somewhere 00:34:41 INFO - MEMORY STAT | vsize 689MB | residentFast 112MB | heapAllocated 34MB 00:34:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementretrieveallattributes.html | took 258ms 00:34:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementretrieveattrvalue.html 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementretrieveattrvalue.html | attrValue 00:34:42 INFO - MEMORY STAT | vsize 689MB | residentFast 112MB | heapAllocated 34MB 00:34:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementretrieveattrvalue.html | took 219ms 00:34:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementretrievetagname.html 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementretrievetagname.html | nodename 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementretrievetagname.html | tagname 00:34:42 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 35MB 00:34:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementretrievetagname.html | took 205ms 00:34:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederr.html 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederr.html | entRefNotNull 00:34:42 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederr.html | test marked todo should have failed somewhere 00:34:42 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 36MB 00:34:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederr.html | took 240ms 00:34:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederrEE.html 00:34:42 INFO - [checkInitialization() warning] elementsetattributenodenomodificationallowederrEE: IFrame loader does not support expandEntityReferences=false 00:34:42 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:42 INFO - MEMORY STAT | vsize 689MB | residentFast 114MB | heapAllocated 36MB 00:34:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenomodificationallowederrEE.html | took 266ms 00:34:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenull.html 00:34:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenull.html | elementSetAttributeNodeNullAssert 00:34:43 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 35MB 00:34:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementsetattributenodenull.html | took 312ms 00:34:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederr.html 00:34:43 INFO - [checkInitialization() warning] elementsetattributenomodificationallowederr: IFrame loader does not support expandEntityReferences=false 00:34:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederr.html | entRefNotNull 00:34:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederr.html | entElementNotNull 00:34:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederr.html | test marked todo should have failed somewhere 00:34:43 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 30MB 00:34:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederr.html | took 308ms 00:34:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederrEE.html 00:34:44 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:34:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:34:44 INFO - MEMORY STAT | vsize 688MB | residentFast 107MB | heapAllocated 32MB 00:34:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementsetattributenomodificationallowederrEE.html | took 233ms 00:34:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_elementwrongdocumenterr.html 00:34:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_elementwrongdocumenterr.html | test marked todo should have failed somewhere 00:34:44 INFO - MEMORY STAT | vsize 688MB | residentFast 108MB | heapAllocated 33MB 00:34:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_elementwrongdocumenterr.html | took 276ms 00:34:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html 00:34:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html | docTypeNotNull 00:34:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html | entitiesNotNull 00:34:44 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:34:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html | test marked todo should have failed somewhere 00:34:44 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 34MB 00:34:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_entitygetentityname.html | took 243ms 00:34:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html | docTypeNotNull 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html | entitiesNotNull 00:34:45 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html | test marked todo should have failed somewhere 00:34:45 INFO - MEMORY STAT | vsize 688MB | residentFast 109MB | heapAllocated 35MB 00:34:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_entitygetpublicid.html | took 235ms 00:34:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html | docTypeNotNull 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html | entitiesNotNull 00:34:45 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html | test marked todo should have failed somewhere 00:34:45 INFO - MEMORY STAT | vsize 688MB | residentFast 112MB | heapAllocated 37MB 00:34:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_entitygetpublicidnull.html | took 263ms 00:34:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild1.html 00:34:45 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild1.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild1.html | test marked todo should have failed somewhere 00:34:45 INFO - MEMORY STAT | vsize 689MB | residentFast 116MB | heapAllocated 41MB 00:34:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild1.html | took 288ms 00:34:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild2.html 00:34:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild2.html | throw_HIERARCHY_REQUEST_ERR 00:34:46 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 33MB 00:34:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild2.html | took 328ms 00:34:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild3.html 00:34:46 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild3.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild3.html | test marked todo should have failed somewhere 00:34:46 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 28MB 00:34:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild3.html | took 451ms 00:34:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild4.html 00:34:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild4.html | throw_NOT_SUPPORTED_ERR 00:34:46 INFO - MEMORY STAT | vsize 688MB | residentFast 103MB | heapAllocated 27MB 00:34:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild4.html | took 260ms 00:34:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild5.html 00:34:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild5.html | test marked todo should have failed somewhere 00:34:47 INFO - MEMORY STAT | vsize 688MB | residentFast 104MB | heapAllocated 29MB 00:34:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild5.html | took 371ms 00:34:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild6.html 00:34:47 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild6.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild6.html | test marked todo should have failed somewhere 00:34:47 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 29MB 00:34:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrappendchild6.html | took 264ms 00:34:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes1.html 00:34:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes1.html | childNodesSize 00:34:47 INFO - got +0, expected 1 00:34:47 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes1.html | [failure as todo] Test threw exception: TypeError: textNode is null 00:34:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes1.html | test marked todo should have failed somewhere 00:34:47 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 30MB 00:34:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes1.html | took 236ms 00:34:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes2.html 00:34:48 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes2.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes2.html | test marked todo should have failed somewhere 00:34:48 INFO - MEMORY STAT | vsize 689MB | residentFast 107MB | heapAllocated 31MB 00:34:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrchildnodes2.html | took 307ms 00:34:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrclonenode1.html 00:34:48 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrclonenode1.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrclonenode1.html | test marked todo should have failed somewhere 00:34:48 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 34MB 00:34:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrclonenode1.html | took 262ms 00:34:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatedocumentfragment.html 00:34:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatedocumentfragment.html | hasLangAttr 00:34:48 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 30MB 00:34:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatedocumentfragment.html | took 277ms 00:34:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode.html 00:34:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode.html | value 00:34:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode.html | nodeValue 00:34:49 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 25MB 00:34:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode.html | took 455ms 00:34:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode2.html 00:34:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode2.html | value 00:34:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode2.html | nodeValue 00:34:49 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 26MB 00:34:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrcreatetextnode2.html | took 359ms 00:34:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attreffectivevalue.html 00:34:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attreffectivevalue.html | attrEffectiveValueAssert 00:34:50 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:34:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attreffectivevalue.html | took 325ms 00:34:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrfirstchild.html 00:34:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrfirstchild.html | [failure as todo] Test threw exception: TypeError: textNode is null 00:34:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrfirstchild.html | test marked todo should have failed somewhere 00:34:50 INFO - MEMORY STAT | vsize 690MB | residentFast 104MB | heapAllocated 28MB 00:34:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrfirstchild.html | took 348ms 00:34:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue1.html 00:34:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue1.html | attrValue1 00:34:50 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 30MB 00:34:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue1.html | took 260ms 00:34:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue2.html 00:34:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue2.html | test marked todo should have failed somewhere 00:34:51 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 32MB 00:34:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrgetvalue2.html | took 282ms 00:34:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrhaschildnodes.html 00:34:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrhaschildnodes.html | test marked todo should have failed somewhere 00:34:51 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:34:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrhaschildnodes.html | took 308ms 00:34:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore1.html 00:34:51 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore1.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore1.html | test marked todo should have failed somewhere 00:34:51 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 30MB 00:34:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore1.html | took 237ms 00:34:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore2.html 00:34:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore2.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore2.html | test marked todo should have failed somewhere 00:34:52 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 25MB 00:34:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore2.html | took 397ms 00:34:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore3.html 00:34:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore3.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore3.html | test marked todo should have failed somewhere 00:34:52 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 26MB 00:34:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore3.html | took 339ms 00:34:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore4.html 00:34:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore4.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore4.html | test marked todo should have failed somewhere 00:34:52 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:34:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore4.html | took 242ms 00:34:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore5.html 00:34:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore5.html | throw_NOT_SUPPORTED_ERR 00:34:53 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:34:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore5.html | took 300ms 00:34:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore6.html 00:34:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore6.html | test marked todo should have failed somewhere 00:34:53 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:34:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore6.html | took 351ms 00:34:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore7.html 00:34:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore7.html | throw_NOT_SUPPORTED_ERR 00:34:53 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 30MB 00:34:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrinsertbefore7.html | took 266ms 00:34:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrlastchild.html 00:34:54 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrlastchild.html | [failure as todo] Test threw exception: TypeError: textNode is null 00:34:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrlastchild.html | test marked todo should have failed somewhere 00:34:54 INFO - MEMORY STAT | vsize 691MB | residentFast 109MB | heapAllocated 34MB 00:34:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrlastchild.html | took 289ms 00:34:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrname.html 00:34:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrname.html | nodeName 00:34:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrname.html | name 00:34:54 INFO - MEMORY STAT | vsize 691MB | residentFast 106MB | heapAllocated 30MB 00:34:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrname.html | took 302ms 00:34:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrnextsiblingnull.html 00:34:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrnextsiblingnull.html | attrNextSiblingNullAssert 00:34:55 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 27MB 00:34:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrnextsiblingnull.html | took 366ms 00:34:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrnormalize.html 00:34:55 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrnormalize.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrnormalize.html | test marked todo should have failed somewhere 00:34:55 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 26MB 00:34:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrnormalize.html | took 249ms 00:34:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrparentnodenull.html 00:34:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrparentnodenull.html | attrParentNodeNullAssert 00:34:55 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 27MB 00:34:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrparentnodenull.html | took 300ms 00:34:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrprevioussiblingnull.html 00:34:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrprevioussiblingnull.html | attrPreviousSiblingNullAssert 00:34:56 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:34:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrprevioussiblingnull.html | took 285ms 00:34:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild1.html 00:34:56 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild1.html | [failure as todo] Test threw exception: TypeError: Argument 1 of Node.removeChild is not an object. 00:34:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild1.html | test marked todo should have failed somewhere 00:34:56 INFO - MEMORY STAT | vsize 690MB | residentFast 104MB | heapAllocated 29MB 00:34:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild1.html | took 678ms 00:34:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild2.html 00:34:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild2.html | throw_NOT_FOUND_ERR 00:34:57 INFO - MEMORY STAT | vsize 690MB | residentFast 109MB | heapAllocated 34MB 00:34:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrremovechild2.html | took 304ms 00:34:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild1.html 00:34:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild1.html | [failure as todo] Test threw exception: TypeError: Argument 2 of Node.replaceChild is not an object. 00:34:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild1.html | test marked todo should have failed somewhere 00:34:57 INFO - MEMORY STAT | vsize 690MB | residentFast 105MB | heapAllocated 29MB 00:34:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild1.html | took 246ms 00:34:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild2.html 00:34:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild2.html | [failure as todo] Test threw exception: TypeError: Argument 2 of Node.replaceChild is not an object. 00:34:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild2.html | test marked todo should have failed somewhere 00:34:57 INFO - MEMORY STAT | vsize 690MB | residentFast 105MB | heapAllocated 30MB 00:34:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrreplacechild2.html | took 260ms 00:34:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue1.html 00:34:58 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue1.html | [failure as todo] Test threw exception: TypeError: firstChild is null 00:34:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue1.html | test marked todo should have failed somewhere 00:34:58 INFO - MEMORY STAT | vsize 690MB | residentFast 104MB | heapAllocated 28MB 00:34:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue1.html | took 392ms 00:34:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue2.html 00:34:58 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue2.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:34:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue2.html | test marked todo should have failed somewhere 00:34:58 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:34:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrsetvalue2.html | took 304ms 00:34:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvalue.html 00:34:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvalue.html | acronymTitleSpecified 00:34:58 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:34:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvalue.html | took 244ms 00:34:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvaluechanged.html 00:34:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvaluechanged.html | acronymClassSpecified 00:34:59 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 28MB 00:34:59 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_attrspecifiedvaluechanged.html | took 306ms 00:34:59 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddata.html 00:34:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddata.html | characterdataAppendDataAssert 00:34:59 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 29MB 00:34:59 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddata.html | took 286ms 00:34:59 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddatagetdata.html 00:34:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddatagetdata.html | characterdataAppendDataGetDataAssert 00:34:59 INFO - MEMORY STAT | vsize 690MB | residentFast 106MB | heapAllocated 32MB 00:34:59 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataappenddatagetdata.html | took 278ms 00:34:59 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatabegining.html 00:35:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatabegining.html | data 00:35:00 INFO - MEMORY STAT | vsize 690MB | residentFast 105MB | heapAllocated 29MB 00:35:00 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatabegining.html | took 315ms 00:35:00 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataend.html 00:35:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataend.html | characterdataDeleteDataEndAssert 00:35:00 INFO - MEMORY STAT | vsize 689MB | residentFast 100MB | heapAllocated 25MB 00:35:00 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataend.html | took 407ms 00:35:00 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataexceedslength.html 00:35:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataexceedslength.html | characterdataDeleteDataExceedsLengthAssert 00:35:01 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedataexceedslength.html | took 264ms 00:35:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatagetlengthanddata.html 00:35:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatagetlengthanddata.html | data 00:35:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatagetlengthanddata.html | length 00:35:01 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatagetlengthanddata.html | took 304ms 00:35:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatamiddle.html 00:35:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatamiddle.html | characterdataDeleteDataMiddleAssert 00:35:01 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:35:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatadeletedatamiddle.html | took 266ms 00:35:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetdata.html 00:35:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetdata.html | characterdataGetDataAssert 00:35:02 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:35:02 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetdata.html | took 265ms 00:35:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetlength.html 00:35:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetlength.html | characterdataGetLengthAssert 00:35:02 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 30MB 00:35:02 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatagetlength.html | took 284ms 00:35:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedatacountnegative.html 00:35:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedatacountnegative.html | test marked todo should have failed somewhere 00:35:02 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:35:02 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedatacountnegative.html | took 355ms 00:35:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetgreater.html 00:35:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:35:03 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 26MB 00:35:03 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetgreater.html | took 472ms 00:35:03 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetnegative.html 00:35:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:35:03 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:03 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrdeletedataoffsetnegative.html | took 272ms 00:35:03 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetgreater.html 00:35:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:35:04 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetgreater.html | took 242ms 00:35:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetnegative.html 00:35:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:35:04 INFO - MEMORY STAT | vsize 690MB | residentFast 102MB | heapAllocated 28MB 00:35:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrinsertdataoffsetnegative.html | took 260ms 00:35:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedatacountnegative.html 00:35:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedatacountnegative.html | test marked todo should have failed somewhere 00:35:04 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 29MB 00:35:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedatacountnegative.html | took 339ms 00:35:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetgreater.html 00:35:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetgreater.html | throw_INDEX_SIZE_ERR 00:35:04 INFO - MEMORY STAT | vsize 690MB | residentFast 105MB | heapAllocated 31MB 00:35:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetgreater.html | took 288ms 00:35:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetnegative.html 00:35:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetnegative.html | throws_INDEX_SIZE_ERR 00:35:05 INFO - MEMORY STAT | vsize 690MB | residentFast 107MB | heapAllocated 32MB 00:35:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrreplacedataoffsetnegative.html | took 414ms 00:35:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringcountnegative.html 00:35:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringcountnegative.html | test marked todo should have failed somewhere 00:35:06 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 25MB 00:35:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringcountnegative.html | took 379ms 00:35:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringnegativeoffset.html 00:35:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringnegativeoffset.html | throws_INDEX_SIZE_ERR 00:35:06 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringnegativeoffset.html | took 249ms 00:35:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringoffsetgreater.html 00:35:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringoffsetgreater.html | throw_INDEX_SIZE_ERR 00:35:06 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdataindexsizeerrsubstringoffsetgreater.html | took 313ms 00:35:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatabeginning.html 00:35:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatabeginning.html | characterdataInsertDataBeginningAssert 00:35:07 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 28MB 00:35:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatabeginning.html | took 260ms 00:35:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdataend.html 00:35:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdataend.html | characterdataInsertDataEndAssert 00:35:07 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:35:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdataend.html | took 232ms 00:35:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatamiddle.html 00:35:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatamiddle.html | characterdataInsertDataMiddleAssert 00:35:07 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 29MB 00:35:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatainsertdatamiddle.html | took 257ms 00:35:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatabegining.html 00:35:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatabegining.html | characterdataReplaceDataBeginingAssert 00:35:07 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 29MB 00:35:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatabegining.html | took 334ms 00:35:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataend.html 00:35:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataend.html | characterdataReplaceDataEndAssert 00:35:08 INFO - MEMORY STAT | vsize 689MB | residentFast 100MB | heapAllocated 25MB 00:35:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataend.html | took 349ms 00:35:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofarg.html 00:35:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofarg.html | characterdataReplaceDataExceedsLengthOfArgAssert 00:35:08 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofarg.html | took 271ms 00:35:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofdata.html 00:35:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofdata.html | characterdataReplaceDataExceedsLengthOfDataAssert 00:35:09 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedataexceedslengthofdata.html | took 339ms 00:35:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatamiddle.html 00:35:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatamiddle.html | characterdataReplaceDataMiddleAssert 00:35:09 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 28MB 00:35:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatareplacedatamiddle.html | took 364ms 00:35:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasetnodevalue.html 00:35:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasetnodevalue.html | data 00:35:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasetnodevalue.html | value 00:35:09 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 28MB 00:35:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasetnodevalue.html | took 277ms 00:35:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringexceedsvalue.html 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringexceedsvalue.html | characterdataSubStringExceedsValueAssert 00:35:10 INFO - MEMORY STAT | vsize 690MB | residentFast 103MB | heapAllocated 29MB 00:35:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringexceedsvalue.html | took 295ms 00:35:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringvalue.html 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringvalue.html | characterdataSubStringValueAssert 00:35:10 INFO - MEMORY STAT | vsize 690MB | residentFast 107MB | heapAllocated 33MB 00:35:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_characterdatasubstringvalue.html | took 287ms 00:35:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html | nodeName 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html | nodeValue 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html | atMostOneComment 00:35:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html | test marked todo should have failed somewhere 00:35:10 INFO - MEMORY STAT | vsize 690MB | residentFast 104MB | heapAllocated 29MB 00:35:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_commentgetcomment.html | took 291ms 00:35:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateattribute.html 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateattribute.html | value 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateattribute.html | name 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateattribute.html | type 00:35:11 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 25MB 00:35:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateattribute.html | took 429ms 00:35:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatecomment.html 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatecomment.html | value 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatecomment.html | strong 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatecomment.html | type 00:35:11 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatecomment.html | took 263ms 00:35:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html | length 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html | strong 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html | type 00:35:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html | value 00:35:11 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatedocumentfragment.html | took 249ms 00:35:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelement.html 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelement.html | strong 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelement.html | type 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelement.html | valueInitiallyNull 00:35:12 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 28MB 00:35:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelement.html | took 310ms 00:35:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html | attrib1 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html | attrib2 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html | nodeName1 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html | nodeName2 00:35:12 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 29MB 00:35:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreateelementcasesensitive.html | took 243ms 00:35:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatetextnode.html 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatetextnode.html | value 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatetextnode.html | strong 00:35:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatetextnode.html | type 00:35:12 INFO - MEMORY STAT | vsize 689MB | residentFast 107MB | heapAllocated 33MB 00:35:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentcreatetextnode.html | took 302ms 00:35:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetdoctype.html 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetdoctype.html | nodeName 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetdoctype.html | nodeValue 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetdoctype.html | test marked todo should have failed somewhere 00:35:13 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:35:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetdoctype.html | took 250ms 00:35:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamelength.html 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamelength.html | documentGetElementsByTagNameLengthAssert 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamelength.html | documentGetElementsByTagNameLengthAssert 00:35:13 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 30MB 00:35:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamelength.html | took 275ms 00:35:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | tagNames 00:35:13 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 27MB 00:35:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnametotallength.html | took 458ms 00:35:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamevalue.html 00:35:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamevalue.html | documentGetElementsByTagNameValueAssert 00:35:14 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 26MB 00:35:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetelementsbytagnamevalue.html | took 261ms 00:35:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetimplementation.html 00:35:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetimplementation.html | supports_HTML_1.0 00:35:14 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetimplementation.html | took 321ms 00:35:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentgetrootnode.html 00:35:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentgetrootnode.html | docElemName 00:35:15 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:35:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentgetrootnode.html | took 257ms 00:35:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute.html 00:35:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute.html | throw_INVALID_CHARACTER_ERR 00:35:15 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:35:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute.html | took 242ms 00:35:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute1.html 00:35:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute1.html | throw_INVALID_CHARACTER_ERR 00:35:15 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 31MB 00:35:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateattribute1.html | took 334ms 00:35:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement.html 00:35:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement.html | throw_INVALID_CHARACTER_ERR 00:35:16 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 33MB 00:35:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement.html | took 374ms 00:35:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement1.html 00:35:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement1.html | throw_INVALID_CHARACTER_ERR 00:35:16 INFO - MEMORY STAT | vsize 689MB | residentFast 100MB | heapAllocated 25MB 00:35:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_documentinvalidcharacterexceptioncreateelement1.html | took 432ms 00:35:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenoversion.html 00:35:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenoversion.html | hasFeatureBlank 00:35:17 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenoversion.html | took 263ms 00:35:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenull.html 00:35:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenull.html | supports_HTML_null 00:35:17 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturenull.html | took 258ms 00:35:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturexml.html 00:35:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturexml.html | supports_html_1.0 00:35:17 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 28MB 00:35:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_domimplementationfeaturexml.html | took 262ms 00:35:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementaddnewattribute.html 00:35:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementaddnewattribute.html | attrValue 00:35:17 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 29MB 00:35:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementaddnewattribute.html | took 270ms 00:35:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementassociatedattribute.html 00:35:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementassociatedattribute.html | acronymTitleSpecified 00:35:18 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 32MB 00:35:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementassociatedattribute.html | took 285ms 00:35:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementchangeattributevalue.html 00:35:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementchangeattributevalue.html | elementChangeAttributeValueAssert 00:35:18 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 29MB 00:35:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementchangeattributevalue.html | took 255ms 00:35:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementcreatenewattribute.html 00:35:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementcreatenewattribute.html | old_attr_doesnt_exist 00:35:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementcreatenewattribute.html | new_district_accessible 00:35:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementcreatenewattribute.html | attr_value 00:35:18 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 30MB 00:35:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementcreatenewattribute.html | took 300ms 00:35:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenode.html 00:35:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenode.html | nodeName 00:35:19 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 27MB 00:35:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenode.html | took 363ms 00:35:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenodenull.html 00:35:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenodenull.html | elementGetAttributeNodeNullAssert 00:35:19 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetattributenodenull.html | took 339ms 00:35:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementempty.html 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementempty.html | elementGetElementEmptyAssert 00:35:20 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 27MB 00:35:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementempty.html | took 326ms 00:35:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagname.html 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagname.html | elementGetElementsByTagNameAssert 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagname.html | elementGetElementsByTagNameAssert 00:35:20 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 28MB 00:35:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagname.html | took 246ms 00:35:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnameaccessnodelist.html 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnameaccessnodelist.html | childName 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnameaccessnodelist.html | employeeID 00:35:20 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 29MB 00:35:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnameaccessnodelist.html | took 255ms 00:35:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamenomatch.html 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamenomatch.html | elementGetElementsByTagNameNoMatchNoMatchAssert 00:35:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamenomatch.html | elementGetElementsByTagNameNoMatchNoMatchAssert 00:35:20 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 31MB 00:35:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamenomatch.html | took 258ms 00:35:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | tagNames 00:35:21 INFO - MEMORY STAT | vsize 689MB | residentFast 108MB | heapAllocated 34MB 00:35:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgetelementsbytagnamespecialvalue.html | took 278ms 00:35:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementgettagname.html 00:35:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementgettagname.html | tagname 00:35:21 INFO - MEMORY STAT | vsize 689MB | residentFast 100MB | heapAllocated 25MB 00:35:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementgettagname.html | took 394ms 00:35:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementinuseattributeerr.html 00:35:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementinuseattributeerr.html | throw_INUSE_ATTRIBUTE_ERR 00:35:22 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 26MB 00:35:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementinuseattributeerr.html | took 355ms 00:35:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception.html 00:35:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception.html | throw_INVALID_CHARACTER_ERR 00:35:22 INFO - MEMORY STAT | vsize 689MB | residentFast 101MB | heapAllocated 27MB 00:35:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception.html | took 276ms 00:35:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception1.html 00:35:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception1.html | throw_INVALID_CHARACTER_ERR 00:35:22 INFO - MEMORY STAT | vsize 689MB | residentFast 102MB | heapAllocated 28MB 00:35:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementinvalidcharacterexception1.html | took 289ms 00:35:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize.html 00:35:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize.html | elementNormalizeAssert 00:35:23 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 29MB 00:35:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize.html | took 268ms 00:35:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize2.html 00:35:23 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize2.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:35:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize2.html | test marked todo should have failed somewhere 00:35:23 INFO - MEMORY STAT | vsize 689MB | residentFast 103MB | heapAllocated 29MB 00:35:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementnormalize2.html | took 251ms 00:35:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementnotfounderr.html 00:35:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementnotfounderr.html | throw_NOT_FOUND_ERR 00:35:23 INFO - didn't expect +0, but got it 00:35:23 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 30MB 00:35:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementnotfounderr.html | took 240ms 00:35:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattribute.html 00:35:24 INFO - got "", expected null 00:35:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattribute.html | test marked todo should have failed somewhere 00:35:24 INFO - MEMORY STAT | vsize 689MB | residentFast 104MB | heapAllocated 31MB 00:35:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattribute.html | took 238ms 00:35:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributeaftercreate.html 00:35:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributeaftercreate.html | removed_item_null 00:35:24 INFO - MEMORY STAT | vsize 689MB | residentFast 105MB | heapAllocated 31MB 00:35:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributeaftercreate.html | took 293ms 00:35:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributenode.html 00:35:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributenode.html | removedAttrNotNull 00:35:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributenode.html | elementRemoveAttributeNodeAssert 00:35:24 INFO - MEMORY STAT | vsize 689MB | residentFast 106MB | heapAllocated 32MB 00:35:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementremoveattributenode.html | took 323ms 00:35:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceattributewithself.html 00:35:25 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceattributewithself.html | [DOMTestCase.assertSame()] Fake default check. (Type=2, Value=No) - didn't expect [object Attr], but got it 00:35:25 INFO - MEMORY STAT | vsize 689MB | residentFast 107MB | heapAllocated 33MB 00:35:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceattributewithself.html | took 302ms 00:35:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattribute.html 00:35:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattribute.html | replacedValue 00:35:25 INFO - MEMORY STAT | vsize 690MB | residentFast 109MB | heapAllocated 34MB 00:35:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattribute.html | took 309ms 00:35:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattributegevalue.html 00:35:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattributegevalue.html | previousAttrNotNull 00:35:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattributegevalue.html | previousAttrValue 00:35:25 INFO - MEMORY STAT | vsize 690MB | residentFast 110MB | heapAllocated 34MB 00:35:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementreplaceexistingattributegevalue.html | took 245ms 00:35:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveallattributes.html 00:35:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveallattributes.html | htmlAttributeNames 00:35:26 INFO - MEMORY STAT | vsize 690MB | residentFast 111MB | heapAllocated 35MB 00:35:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveallattributes.html | took 267ms 00:35:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveattrvalue.html 00:35:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveattrvalue.html | attrValue 00:35:26 INFO - MEMORY STAT | vsize 690MB | residentFast 113MB | heapAllocated 37MB 00:35:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementretrieveattrvalue.html | took 325ms 00:35:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementretrievetagname.html 00:35:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementretrievetagname.html | nodename 00:35:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementretrievetagname.html | tagname 00:35:26 INFO - MEMORY STAT | vsize 690MB | residentFast 112MB | heapAllocated 35MB 00:35:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementretrievetagname.html | took 238ms 00:35:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementsetattributenodenull.html 00:35:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementsetattributenodenull.html | elementSetAttributeNodeNullAssert 00:35:27 INFO - MEMORY STAT | vsize 690MB | residentFast 113MB | heapAllocated 36MB 00:35:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementsetattributenodenull.html | took 235ms 00:35:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_elementwrongdocumenterr.html 00:35:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_elementwrongdocumenterr.html | test marked todo should have failed somewhere 00:35:27 INFO - MEMORY STAT | vsize 690MB | residentFast 114MB | heapAllocated 37MB 00:35:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_elementwrongdocumenterr.html | took 308ms 00:35:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_entitiesremovenameditem1.html 00:35:27 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_entitiesremovenameditem1.html | Fake default check - didn't expect "text/html", but got it 00:35:27 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 32MB 00:35:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_entitiesremovenameditem1.html | took 399ms 00:35:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_entitiessetnameditem1.html 00:35:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_entitiessetnameditem1.html | Fake default check - didn't expect "text/html", but got it 00:35:28 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 33MB 00:35:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_entitiessetnameditem1.html | took 257ms 00:35:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html 00:35:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html | htmlLength 00:35:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html | attr0 00:35:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html | attr1 00:35:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html | attr3 00:35:28 INFO - MEMORY STAT | vsize 689MB | residentFast 113MB | heapAllocated 33MB 00:35:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapchildnoderange.html | took 242ms 00:35:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapgetnameditem.html 00:35:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapgetnameditem.html | nodeName 00:35:28 INFO - MEMORY STAT | vsize 689MB | residentFast 114MB | heapAllocated 35MB 00:35:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapgetnameditem.html | took 288ms 00:35:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapinuseattributeerr.html 00:35:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapinuseattributeerr.html | throw_INUSE_ATTRIBUTE_ERR 00:35:29 INFO - MEMORY STAT | vsize 689MB | residentFast 114MB | heapAllocated 35MB 00:35:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapinuseattributeerr.html | took 247ms 00:35:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnotfounderr.html 00:35:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnotfounderr.html | throw_NOT_FOUND_ERR 00:35:29 INFO - MEMORY STAT | vsize 689MB | residentFast 115MB | heapAllocated 36MB 00:35:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnotfounderr.html | took 328ms 00:35:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnumberofnodes.html 00:35:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnumberofnodes.html | htmlLength 00:35:29 INFO - MEMORY STAT | vsize 689MB | residentFast 122MB | heapAllocated 43MB 00:35:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapnumberofnodes.html | took 430ms 00:35:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapremovenameditem.html 00:35:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapremovenameditem.html | isnull 00:35:30 INFO - MEMORY STAT | vsize 693MB | residentFast 127MB | heapAllocated 47MB 00:35:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapremovenameditem.html | took 269ms 00:35:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnattrnode.html 00:35:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnattrnode.html | typeAssert 00:35:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnattrnode.html | nodeName 00:35:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnattrnode.html | name 00:35:30 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 36MB 00:35:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnattrnode.html | took 309ms 00:35:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnfirstitem.html 00:35:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnfirstitem.html | attrName_html 00:35:31 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 32MB 00:35:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnfirstitem.html | took 400ms 00:35:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnlastitem.html 00:35:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnlastitem.html | attrName_html 00:35:31 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 28MB 00:35:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnlastitem.html | took 321ms 00:35:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnnull.html 00:35:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnnull.html | langAttrNull 00:35:31 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 29MB 00:35:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapreturnnull.html | took 249ms 00:35:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditem.html 00:35:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditem.html | nodeName 00:35:32 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:35:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditem.html | took 266ms 00:35:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemreturnvalue.html 00:35:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemreturnvalue.html | previousAttrNotNull 00:35:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemreturnvalue.html | previousAttrValue 00:35:32 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:35:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemreturnvalue.html | took 241ms 00:35:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemthatexists.html 00:35:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemthatexists.html | namednodemapSetNamedItemThatExistsAssert 00:35:32 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:35:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemthatexists.html | took 252ms 00:35:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemwithnewvalue.html 00:35:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemwithnewvalue.html | prevValueNull 00:35:33 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:35:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapsetnameditemwithnewvalue.html | took 343ms 00:35:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapwrongdocumenterr.html 00:35:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapwrongdocumenterr.html | test marked todo should have failed somewhere 00:35:33 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:35:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_namednodemapwrongdocumenterr.html | took 363ms 00:35:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchild.html 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchild.html | nodeName 00:35:34 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 26MB 00:35:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchild.html | took 470ms 00:35:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | liveByTagName 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | refreshedChildNodes 00:35:34 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 27MB 00:35:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildchildexists.html | took 275ms 00:35:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | nodeNames 00:35:34 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:35:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchilddocfragment.html | took 316ms 00:35:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildgetnodename.html 00:35:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildgetnodename.html | nodeName 00:35:35 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 29MB 00:35:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildgetnodename.html | took 285ms 00:35:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildinvalidnodetype.html 00:35:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:35:35 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:35:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildinvalidnodetype.html | took 281ms 00:35:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnewchilddiffdocument.html 00:35:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnewchilddiffdocument.html | test marked todo should have failed somewhere 00:35:35 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 32MB 00:35:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnewchilddiffdocument.html | took 439ms 00:35:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnodeancestor.html 00:35:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:35:36 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:35:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeappendchildnodeancestor.html | took 361ms 00:35:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodeattribute.html 00:35:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodeattribute.html | test marked todo should have failed somewhere 00:35:36 INFO - MEMORY STAT | vsize 693MB | residentFast 101MB | heapAllocated 25MB 00:35:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodeattribute.html | took 399ms 00:35:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodename.html 00:35:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodename.html | nodeName 00:35:37 INFO - MEMORY STAT | vsize 693MB | residentFast 101MB | heapAllocated 26MB 00:35:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodename.html | took 267ms 00:35:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodetype.html 00:35:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodetype.html | nodeAttrNodeTypeAssert1 00:35:37 INFO - MEMORY STAT | vsize 693MB | residentFast 102MB | heapAllocated 27MB 00:35:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodetype.html | took 311ms 00:35:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodevalue.html 00:35:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodevalue.html | nodeValue 00:35:37 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 28MB 00:35:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeattributenodevalue.html | took 269ms 00:35:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | elementNames 00:35:38 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 29MB 00:35:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodes.html | took 260ms 00:35:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | textNodeType 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | childElements 00:35:38 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:35:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesappendchild.html | took 332ms 00:35:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesempty.html 00:35:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesempty.html | length_zero 00:35:38 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 29MB 00:35:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodechildnodesempty.html | took 275ms 00:35:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodecloneattributescopied.html 00:35:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecloneattributescopied.html | nodeNames_html 00:35:39 INFO - MEMORY STAT | vsize 693MB | residentFast 101MB | heapAllocated 25MB 00:35:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodecloneattributescopied.html | took 386ms 00:35:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonefalsenocopytext.html 00:35:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonefalsenocopytext.html | nodeCloneFalseNoCopyTextAssert1 00:35:39 INFO - MEMORY STAT | vsize 693MB | residentFast 102MB | heapAllocated 26MB 00:35:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonefalsenocopytext.html | took 335ms 00:35:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonegetparentnull.html 00:35:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonegetparentnull.html | nodeCloneGetParentNullAssert1 00:35:39 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 27MB 00:35:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonegetparentnull.html | took 253ms 00:35:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodefalse.html 00:35:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodefalse.html | strong 00:35:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodefalse.html | length 00:35:40 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 28MB 00:35:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodefalse.html | took 247ms 00:35:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodetrue.html 00:35:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodetrue.html | clone 00:35:40 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 29MB 00:35:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonenodetrue.html | took 237ms 00:35:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonetruecopytext.html 00:35:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonetruecopytext.html | cloneContainsText 00:35:40 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 29MB 00:35:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeclonetruecopytext.html | took 278ms 00:35:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodeattributes.html 00:35:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodeattributes.html | test marked todo should have failed somewhere 00:35:41 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:35:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodeattributes.html | took 243ms 00:35:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodename.html 00:35:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodename.html | existingNodeName 00:35:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodename.html | createdNodeName 00:35:41 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 31MB 00:35:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodename.html | took 239ms 00:35:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodetype.html 00:35:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodetype.html | existingCommentNodeType 00:35:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodetype.html | createdCommentNodeType 00:35:41 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:35:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodetype.html | took 327ms 00:35:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodevalue.html 00:35:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodevalue.html | value 00:35:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodevalue.html | createdCommentNodeValue 00:35:42 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:35:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodecommentnodevalue.html | took 292ms 00:35:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodename.html 00:35:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodename.html | nodeDocumentFragmentNodeNameAssert1 00:35:42 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 33MB 00:35:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodename.html | took 295ms 00:35:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodetype.html 00:35:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodetype.html | nodeDocumentFragmentNodeTypeAssert1 00:35:42 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:35:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodetype.html | took 253ms 00:35:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodevalue.html 00:35:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodevalue.html | initiallyNull 00:35:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodevalue.html | test marked todo should have failed somewhere 00:35:43 INFO - MEMORY STAT | vsize 694MB | residentFast 111MB | heapAllocated 34MB 00:35:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentfragmentnodevalue.html | took 244ms 00:35:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodeattribute.html 00:35:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodeattribute.html | test marked todo should have failed somewhere 00:35:43 INFO - MEMORY STAT | vsize 694MB | residentFast 112MB | heapAllocated 35MB 00:35:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodeattribute.html | took 250ms 00:35:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodename.html 00:35:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodename.html | documentNodeName 00:35:43 INFO - MEMORY STAT | vsize 694MB | residentFast 115MB | heapAllocated 39MB 00:35:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodename.html | took 275ms 00:35:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodetype.html 00:35:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodetype.html | nodeDocumentNodeTypeAssert1 00:35:44 INFO - MEMORY STAT | vsize 694MB | residentFast 113MB | heapAllocated 35MB 00:35:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodetype.html | took 281ms 00:35:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodevalue.html 00:35:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodevalue.html | documentNodeValue 00:35:44 INFO - MEMORY STAT | vsize 694MB | residentFast 114MB | heapAllocated 36MB 00:35:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodedocumentnodevalue.html | took 262ms 00:35:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodeattributes.html 00:35:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodeattributes.html | attrNames_html 00:35:44 INFO - MEMORY STAT | vsize 694MB | residentFast 115MB | heapAllocated 36MB 00:35:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodeattributes.html | took 234ms 00:35:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodename.html 00:35:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodename.html | nodeName 00:35:44 INFO - MEMORY STAT | vsize 694MB | residentFast 116MB | heapAllocated 37MB 00:35:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodename.html | took 241ms 00:35:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodetype.html 00:35:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodetype.html | nodeElementNodeTypeAssert1 00:35:45 INFO - MEMORY STAT | vsize 694MB | residentFast 117MB | heapAllocated 38MB 00:35:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodetype.html | took 227ms 00:35:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodevalue.html 00:35:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodevalue.html | elementNodeValue 00:35:45 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 32MB 00:35:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeelementnodevalue.html | took 349ms 00:35:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchild.html 00:35:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchild.html | firstChild_w_whitespace 00:35:45 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 32MB 00:35:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchild.html | took 263ms 00:35:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchildnull.html 00:35:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchildnull.html | nullChild 00:35:46 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 33MB 00:35:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetfirstchildnull.html | took 325ms 00:35:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchild.html 00:35:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchild.html | whitespace 00:35:46 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 34MB 00:35:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchild.html | took 245ms 00:35:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchildnull.html 00:35:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchildnull.html | nullChild 00:35:46 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 34MB 00:35:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetlastchildnull.html | took 234ms 00:35:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsibling.html 00:35:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsibling.html | whitespace 00:35:47 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 35MB 00:35:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsibling.html | took 250ms 00:35:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsiblingnull.html 00:35:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsiblingnull.html | nodeGetNextSiblingNullAssert1 00:35:47 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 38MB 00:35:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetnextsiblingnull.html | took 273ms 00:35:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocument.html 00:35:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocument.html | ownerDocElemTagName 00:35:47 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 42MB 00:35:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocument.html | took 279ms 00:35:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocumentnull.html 00:35:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocumentnull.html | nodeGetOwnerDocumentNullAssert1 00:35:48 INFO - MEMORY STAT | vsize 694MB | residentFast 126MB | heapAllocated 47MB 00:35:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetownerdocumentnull.html | took 266ms 00:35:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussibling.html 00:35:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussibling.html | whitespace 00:35:48 INFO - MEMORY STAT | vsize 694MB | residentFast 117MB | heapAllocated 35MB 00:35:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussibling.html | took 408ms 00:35:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussiblingnull.html 00:35:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussiblingnull.html | nodeGetPreviousSiblingNullAssert1 00:35:49 INFO - MEMORY STAT | vsize 694MB | residentFast 118MB | heapAllocated 36MB 00:35:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodegetprevioussiblingnull.html | took 327ms 00:35:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodes.html 00:35:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodes.html | nodeHasChildAssert1 00:35:49 INFO - MEMORY STAT | vsize 694MB | residentFast 119MB | heapAllocated 37MB 00:35:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodes.html | took 251ms 00:35:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodesfalse.html 00:35:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodesfalse.html | hasChild 00:35:49 INFO - MEMORY STAT | vsize 694MB | residentFast 120MB | heapAllocated 38MB 00:35:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodehaschildnodesfalse.html | took 299ms 00:35:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | nodeNames 00:35:50 INFO - MEMORY STAT | vsize 695MB | residentFast 121MB | heapAllocated 38MB 00:35:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbefore.html | took 322ms 00:35:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforedocfragment.html 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforedocfragment.html | childName3 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforedocfragment.html | childName4 00:35:50 INFO - MEMORY STAT | vsize 695MB | residentFast 122MB | heapAllocated 39MB 00:35:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforedocfragment.html | took 257ms 00:35:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforeinvalidnodetype.html 00:35:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforeinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:35:50 INFO - MEMORY STAT | vsize 695MB | residentFast 121MB | heapAllocated 38MB 00:35:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforeinvalidnodetype.html | took 385ms 00:35:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchilddiffdocument.html 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchilddiffdocument.html | test marked todo should have failed somewhere 00:35:51 INFO - MEMORY STAT | vsize 695MB | residentFast 111MB | heapAllocated 30MB 00:35:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchilddiffdocument.html | took 504ms 00:35:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | childNames 00:35:51 INFO - MEMORY STAT | vsize 695MB | residentFast 111MB | heapAllocated 31MB 00:35:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenewchildexists.html | took 261ms 00:35:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodeancestor.html 00:35:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:35:51 INFO - MEMORY STAT | vsize 695MB | residentFast 112MB | heapAllocated 32MB 00:35:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodeancestor.html | took 299ms 00:35:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodename.html 00:35:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodename.html | nodeName 00:35:52 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 33MB 00:35:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforenodename.html | took 236ms 00:35:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnonexistent.html 00:35:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnonexistent.html | throw_NOT_FOUND_ERR 00:35:52 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 33MB 00:35:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnonexistent.html | took 244ms 00:35:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnull.html 00:35:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnull.html | nodeName 00:35:52 INFO - MEMORY STAT | vsize 696MB | residentFast 115MB | heapAllocated 36MB 00:35:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeinsertbeforerefchildnull.html | took 316ms 00:35:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexequalzero.html 00:35:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexequalzero.html | childName_w_whitespace 00:35:53 INFO - MEMORY STAT | vsize 697MB | residentFast 120MB | heapAllocated 41MB 00:35:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexequalzero.html | took 298ms 00:35:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlength.html 00:35:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlength.html | length_w_space 00:35:53 INFO - MEMORY STAT | vsize 697MB | residentFast 124MB | heapAllocated 45MB 00:35:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlength.html | took 269ms 00:35:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlengthofemptylist.html 00:35:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlengthofemptylist.html | length 00:35:54 INFO - MEMORY STAT | vsize 697MB | residentFast 116MB | heapAllocated 34MB 00:35:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexgetlengthofemptylist.html | took 333ms 00:35:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexnotzero.html 00:35:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexnotzero.html | childName_strong 00:35:54 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 31MB 00:35:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistindexnotzero.html | took 409ms 00:35:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnfirstitem.html 00:35:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnfirstitem.html | nodeName_w_space 00:35:54 INFO - MEMORY STAT | vsize 696MB | residentFast 105MB | heapAllocated 27MB 00:35:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnfirstitem.html | took 349ms 00:35:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnlastitem.html 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnlastitem.html | lastNodeName_w_whitespace 00:35:55 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 28MB 00:35:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelistreturnlastitem.html | took 381ms 00:35:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeType 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | textNodeName 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | nodeNames 00:35:55 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 29MB 00:35:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodelisttraverselist.html | took 328ms 00:35:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnode.html 00:35:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnode.html | parentNodeName 00:35:55 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 30MB 00:35:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnode.html | took 238ms 00:35:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnodenull.html 00:35:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnodenull.html | parentNode 00:35:56 INFO - MEMORY STAT | vsize 696MB | residentFast 110MB | heapAllocated 33MB 00:35:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodeparentnodenull.html | took 317ms 00:35:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechild.html 00:35:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechild.html | parentNodeNull 00:35:56 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 30MB 00:35:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechild.html | took 290ms 00:35:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildgetnodename.html 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildgetnodename.html | notnull 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildgetnodename.html | nodeName 00:35:57 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 29MB 00:35:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildgetnodename.html | took 401ms 00:35:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | removedName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeType 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | textNodeName 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | childNames 00:35:57 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 26MB 00:35:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildnode.html | took 397ms 00:35:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildoldchildnonexistent.html 00:35:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildoldchildnonexistent.html | throw_NOT_FOUND_ERR 00:35:57 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 27MB 00:35:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_noderemovechildoldchildnonexistent.html | took 253ms 00:35:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechild.html 00:35:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechild.html | nodeName 00:35:58 INFO - MEMORY STAT | vsize 696MB | residentFast 105MB | heapAllocated 28MB 00:35:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechild.html | took 245ms 00:35:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildinvalidnodetype.html 00:35:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:35:58 INFO - MEMORY STAT | vsize 696MB | residentFast 105MB | heapAllocated 29MB 00:35:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildinvalidnodetype.html | took 279ms 00:35:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchilddiffdocument.html 00:35:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchilddiffdocument.html | test marked todo should have failed somewhere 00:35:58 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 32MB 00:35:58 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchilddiffdocument.html | took 345ms 00:35:58 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html 00:35:59 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | [DOMTestCase.assertSame()] Fake default check. (Type=1, Value=null) - didn't expect [object HTMLElement], but got it 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | childNames 00:35:59 INFO - MEMORY STAT | vsize 697MB | residentFast 106MB | heapAllocated 30MB 00:35:59 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnewchildexists.html | took 284ms 00:35:59 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodeancestor.html 00:35:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:35:59 INFO - MEMORY STAT | vsize 696MB | residentFast 101MB | heapAllocated 25MB 00:35:59 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodeancestor.html | took 453ms 00:35:59 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodename.html 00:36:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodename.html | replacedNodeName 00:36:00 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 26MB 00:36:00 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildnodename.html | took 266ms 00:36:00 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildoldchildnonexistent.html 00:36:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildoldchildnonexistent.html | throw_NOT_FOUND_ERR 00:36:00 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 27MB 00:36:00 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodereplacechildoldchildnonexistent.html | took 256ms 00:36:00 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodeattribute.html 00:36:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodeattribute.html | test marked todo should have failed somewhere 00:36:00 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 28MB 00:36:00 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodeattribute.html | took 319ms 00:36:00 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodename.html 00:36:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodename.html | textNodeName 00:36:01 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 29MB 00:36:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodename.html | took 304ms 00:36:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodetype.html 00:36:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodetype.html | nodeTextNodeTypeAssert1 00:36:01 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 32MB 00:36:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodetype.html | took 376ms 00:36:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodevalue.html 00:36:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodevalue.html | textNodeValue 00:36:01 INFO - MEMORY STAT | vsize 696MB | residentFast 105MB | heapAllocated 29MB 00:36:01 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodetextnodevalue.html | took 331ms 00:36:01 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue01.html 00:36:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue01.html | initiallyNull 00:36:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue01.html | nullAfterAttemptedChange 00:36:02 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 27MB 00:36:02 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue01.html | took 384ms 00:36:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue02.html 00:36:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue02.html | initial 00:36:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue02.html | afterChange 00:36:02 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 26MB 00:36:02 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue02.html | took 286ms 00:36:02 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue03.html 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue03.html | test marked todo should have failed somewhere 00:36:03 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 27MB 00:36:03 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue03.html | took 315ms 00:36:03 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html | docTypeNotNullOrDocIsHTML 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html | docTypeNotNull 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html | initiallyNull 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html | nullAfterAttemptedChange 00:36:03 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 28MB 00:36:03 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue04.html | took 396ms 00:36:03 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue05.html 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue05.html | initiallyNull 00:36:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue05.html | nullAfterAttemptedChange 00:36:03 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 28MB 00:36:03 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue05.html | took 239ms 00:36:03 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue06.html 00:36:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue06.html | initiallyNull 00:36:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue06.html | nullAfterAttemptedChange 00:36:04 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 32MB 00:36:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue06.html | took 301ms 00:36:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue07.html 00:36:04 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue07.html | Fake default check - didn't expect "text/html", but got it 00:36:04 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 29MB 00:36:04 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue07.html | took 371ms 00:36:04 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue08.html 00:36:05 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue08.html | Fake default check - didn't expect "text/html", but got it 00:36:05 INFO - MEMORY STAT | vsize 696MB | residentFast 101MB | heapAllocated 25MB 00:36:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_nodevalue08.html | took 516ms 00:36:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_notationsremovenameditem1.html 00:36:05 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_notationsremovenameditem1.html | Fake default check - didn't expect "text/html", but got it 00:36:05 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 26MB 00:36:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_notationsremovenameditem1.html | took 264ms 00:36:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_notationssetnameditem1.html 00:36:05 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_hc_notationssetnameditem1.html | Fake default check - didn't expect "text/html", but got it 00:36:05 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 27MB 00:36:05 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_notationssetnameditem1.html | took 240ms 00:36:05 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerrnegativeoffset.html 00:36:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerrnegativeoffset.html | throws_INDEX_SIZE_ERR 00:36:06 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 28MB 00:36:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerrnegativeoffset.html | took 249ms 00:36:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerroffsetoutofbounds.html 00:36:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerroffsetoutofbounds.html | throw_INDEX_SIZE_ERR 00:36:06 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 29MB 00:36:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textindexsizeerroffsetoutofbounds.html | took 286ms 00:36:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textparseintolistofelements.html 00:36:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textparseintolistofelements.html | assertEqCoalescing 00:36:06 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 32MB 00:36:06 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textparseintolistofelements.html | took 288ms 00:36:06 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextfour.html 00:36:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextfour.html | textSplitTextFourAssert 00:36:07 INFO - MEMORY STAT | vsize 696MB | residentFast 104MB | heapAllocated 29MB 00:36:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextfour.html | took 258ms 00:36:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextone.html 00:36:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextone.html | textSplitTextOneAssert 00:36:07 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 25MB 00:36:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextone.html | took 496ms 00:36:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextthree.html 00:36:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextthree.html | textSplitTextThreeAssert 00:36:07 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 26MB 00:36:07 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textsplittextthree.html | took 341ms 00:36:07 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textsplittexttwo.html 00:36:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textsplittexttwo.html | textSplitTextTwoAssert 00:36:08 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 27MB 00:36:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textsplittexttwo.html | took 270ms 00:36:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_hc_textwithnomarkup.html 00:36:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_hc_textwithnomarkup.html | textWithNoMarkupAssert 00:36:08 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 28MB 00:36:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_hc_textwithnomarkup.html | took 322ms 00:36:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapchildnoderange.html 00:36:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapchildnoderange.html | length 00:36:08 INFO - MEMORY STAT | vsize 697MB | residentFast 104MB | heapAllocated 29MB 00:36:08 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapchildnoderange.html | took 261ms 00:36:08 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapgetnameditem.html 00:36:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapgetnameditem.html | namednodemapGetNamedItemAssert 00:36:09 INFO - MEMORY STAT | vsize 697MB | residentFast 106MB | heapAllocated 32MB 00:36:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapgetnameditem.html | took 247ms 00:36:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapinuseattributeerr.html 00:36:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapinuseattributeerr.html | throw_INUSE_ATTRIBUTE_ERR 00:36:09 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 33MB 00:36:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapinuseattributeerr.html | took 274ms 00:36:09 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapnotfounderr.html 00:36:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapnotfounderr.html | throw_NOT_FOUND_ERR 00:36:09 INFO - MEMORY STAT | vsize 697MB | residentFast 105MB | heapAllocated 29MB 00:36:09 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapnotfounderr.html | took 322ms 00:36:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapnumberofnodes.html 00:36:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapnumberofnodes.html | length 00:36:10 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 26MB 00:36:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapnumberofnodes.html | took 240ms 00:36:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditem.html 00:36:10 INFO - [checkInitialization() warning] namednodemapremovenameditem: IFrame loader does not support validating=true 00:36:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditem.html | attributesNotNull 00:36:10 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditem.html | [failure as todo] Test threw exception: TypeError: streetAttr is null 00:36:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditem.html | test marked todo should have failed somewhere 00:36:10 INFO - MEMORY STAT | vsize 696MB | residentFast 102MB | heapAllocated 27MB 00:36:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditem.html | took 240ms 00:36:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemgetvalue.html 00:36:10 INFO - [checkInitialization() warning] namednodemapremovenameditemgetvalue: IFrame loader does not support validating=true 00:36:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemgetvalue.html | attributesNotNull 00:36:10 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemgetvalue.html | [failure as todo] Test threw exception: TypeError: streetAttr is null 00:36:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemgetvalue.html | test marked todo should have failed somewhere 00:36:10 INFO - MEMORY STAT | vsize 696MB | residentFast 103MB | heapAllocated 28MB 00:36:10 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemgetvalue.html | took 296ms 00:36:10 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemreturnnodevalue.html 00:36:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemreturnnodevalue.html | namednodemapRemoveNamedItemReturnNodeValueAssert 00:36:11 INFO - MEMORY STAT | vsize 697MB | residentFast 104MB | heapAllocated 30MB 00:36:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapremovenameditemreturnnodevalue.html | took 231ms 00:36:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnattrnode.html 00:36:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnattrnode.html | typeAssert 00:36:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnattrnode.html | nodeName 00:36:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnattrnode.html | attrName 00:36:11 INFO - MEMORY STAT | vsize 697MB | residentFast 104MB | heapAllocated 30MB 00:36:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnattrnode.html | took 215ms 00:36:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnfirstitem.html 00:36:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnfirstitem.html | namednodemapReturnFirstItemAssert 00:36:11 INFO - MEMORY STAT | vsize 697MB | residentFast 107MB | heapAllocated 34MB 00:36:11 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnfirstitem.html | took 260ms 00:36:11 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnlastitem.html 00:36:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnlastitem.html | namednodemapReturnLastItemAssert 00:36:12 INFO - MEMORY STAT | vsize 697MB | residentFast 105MB | heapAllocated 30MB 00:36:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnlastitem.html | took 270ms 00:36:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnnull.html 00:36:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnnull.html | namednodemapReturnNullAssert 00:36:12 INFO - MEMORY STAT | vsize 697MB | residentFast 106MB | heapAllocated 31MB 00:36:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapreturnnull.html | took 208ms 00:36:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditem.html 00:36:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditem.html | namednodemapSetNamedItemAssert 00:36:12 INFO - MEMORY STAT | vsize 697MB | residentFast 106MB | heapAllocated 31MB 00:36:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditem.html | took 207ms 00:36:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemreturnvalue.html 00:36:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemreturnvalue.html | returnedNodeValue 00:36:12 INFO - MEMORY STAT | vsize 697MB | residentFast 107MB | heapAllocated 32MB 00:36:12 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemreturnvalue.html | took 221ms 00:36:12 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemthatexists.html 00:36:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemthatexists.html | streetValue 00:36:13 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 33MB 00:36:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemthatexists.html | took 245ms 00:36:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemwithnewvalue.html 00:36:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemwithnewvalue.html | returnedNodeNull 00:36:13 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 34MB 00:36:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapsetnameditemwithnewvalue.html | took 212ms 00:36:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_namednodemapwrongdocumenterr.html 00:36:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_namednodemapwrongdocumenterr.html | test marked todo should have failed somewhere 00:36:13 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 33MB 00:36:13 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_namednodemapwrongdocumenterr.html | took 342ms 00:36:13 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchild.html 00:36:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchild.html | nodeAppendChildAssert1 00:36:14 INFO - MEMORY STAT | vsize 697MB | residentFast 107MB | heapAllocated 30MB 00:36:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchild.html | took 326ms 00:36:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildchildexists.html 00:36:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildchildexists.html | assert1 00:36:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildchildexists.html | assert2 00:36:14 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 31MB 00:36:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildchildexists.html | took 296ms 00:36:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchilddocfragment.html 00:36:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchilddocfragment.html | elementNames 00:36:14 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 32MB 00:36:14 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchilddocfragment.html | took 259ms 00:36:14 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildgetnodename.html 00:36:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildgetnodename.html | nodeAppendChildGetNodeNameAssert1 00:36:15 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 33MB 00:36:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildgetnodename.html | took 270ms 00:36:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildinvalidnodetype.html 00:36:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:36:15 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 34MB 00:36:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildinvalidnodetype.html | took 220ms 00:36:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnewchilddiffdocument.html 00:36:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnewchilddiffdocument.html | test marked todo should have failed somewhere 00:36:15 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 38MB 00:36:15 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnewchilddiffdocument.html | took 313ms 00:36:15 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnodeancestor.html 00:36:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:36:16 INFO - MEMORY STAT | vsize 697MB | residentFast 116MB | heapAllocated 42MB 00:36:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnodeancestor.html | took 239ms 00:36:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederr.html 00:36:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederr.html | entRefNotNull 00:36:16 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederr.html | test marked todo should have failed somewhere 00:36:16 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederr.html | took 294ms 00:36:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederrEE.html 00:36:16 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:16 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeappendchildnomodificationallowederrEE.html | took 222ms 00:36:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeattributenodeattribute.html 00:36:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeattributenodeattribute.html | test marked todo should have failed somewhere 00:36:16 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 35MB 00:36:16 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeattributenodeattribute.html | took 207ms 00:36:16 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeattributenodename.html 00:36:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeattributenodename.html | nodeAttributeNodeNameAssert1 00:36:17 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 36MB 00:36:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeattributenodename.html | took 212ms 00:36:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeattributenodetype.html 00:36:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeattributenodetype.html | nodeAttrNodeTypeAssert1 00:36:17 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 36MB 00:36:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeattributenodetype.html | took 278ms 00:36:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeattributenodevalue.html 00:36:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeattributenodevalue.html | nodeAttributeNodeValueAssert1 00:36:17 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 37MB 00:36:17 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeattributenodevalue.html | took 223ms 00:36:17 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodeattribute.html 00:36:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodeattribute.html | test marked todo should have failed somewhere 00:36:18 INFO - MEMORY STAT | vsize 698MB | residentFast 115MB | heapAllocated 36MB 00:36:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodeattribute.html | took 280ms 00:36:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodename.html 00:36:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodename.html | cdataNodeName 00:36:18 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 32MB 00:36:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodename.html | took 289ms 00:36:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodetype.html 00:36:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodetype.html | nodeTypeCDATA 00:36:18 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 33MB 00:36:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodetype.html | took 223ms 00:36:18 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodevalue.html 00:36:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodevalue.html | value 00:36:18 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 34MB 00:36:18 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecdatasectionnodevalue.html | took 205ms 00:36:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodechildnodes.html 00:36:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodechildnodes.html | elementNames 00:36:19 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 35MB 00:36:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodechildnodes.html | took 223ms 00:36:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodechildnodesappendchild.html 00:36:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodechildnodesappendchild.html | childNodeLength 00:36:19 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 35MB 00:36:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodechildnodesappendchild.html | took 247ms 00:36:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodechildnodesempty.html 00:36:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodechildnodesempty.html | nodeChildNodesEmptyAssert1 00:36:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodechildnodesempty.html | nodeChildNodesEmptyAssert1 00:36:19 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 36MB 00:36:19 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodechildnodesempty.html | took 220ms 00:36:19 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecloneattributescopied.html 00:36:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecloneattributescopied.html | nodeCloneAttributesCopiedAssert1 00:36:20 INFO - MEMORY STAT | vsize 697MB | residentFast 117MB | heapAllocated 39MB 00:36:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecloneattributescopied.html | took 313ms 00:36:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeclonefalsenocopytext.html 00:36:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonefalsenocopytext.html | noTextNodes 00:36:20 INFO - MEMORY STAT | vsize 697MB | residentFast 121MB | heapAllocated 43MB 00:36:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeclonefalsenocopytext.html | took 249ms 00:36:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeclonegetparentnull.html 00:36:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonegetparentnull.html | nodeCloneGetParentNullAssert1 00:36:20 INFO - MEMORY STAT | vsize 697MB | residentFast 116MB | heapAllocated 35MB 00:36:20 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeclonegetparentnull.html | took 329ms 00:36:20 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeclonenodefalse.html 00:36:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonenodefalse.html | name 00:36:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonenodefalse.html | length 00:36:21 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 35MB 00:36:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeclonenodefalse.html | took 343ms 00:36:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeclonenodetrue.html 00:36:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonenodetrue.html | whitespace 00:36:21 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 29MB 00:36:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeclonenodetrue.html | took 285ms 00:36:21 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeclonetruecopytext.html 00:36:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeclonetruecopytext.html | nodeCloneTrueCopyTextAssert1 00:36:21 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 31MB 00:36:21 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeclonetruecopytext.html | took 226ms 00:36:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecommentnodeattributes.html 00:36:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecommentnodeattributes.html | test marked todo should have failed somewhere 00:36:22 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 31MB 00:36:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecommentnodeattributes.html | took 222ms 00:36:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecommentnodename.html 00:36:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecommentnodename.html | commentNodeName 00:36:22 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 32MB 00:36:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecommentnodename.html | took 223ms 00:36:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecommentnodetype.html 00:36:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecommentnodetype.html | nodeCommentNodeTypeAssert1 00:36:22 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 33MB 00:36:22 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecommentnodetype.html | took 238ms 00:36:22 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodecommentnodevalue.html 00:36:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodecommentnodevalue.html | value 00:36:23 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 36MB 00:36:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodecommentnodevalue.html | took 253ms 00:36:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodename.html 00:36:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodename.html | nodeDocumentFragmentNodeNameAssert1 00:36:23 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 39MB 00:36:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodename.html | took 246ms 00:36:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodetype.html 00:36:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodetype.html | nodeDocumentFragmentNodeTypeAssert1 00:36:23 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 32MB 00:36:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodetype.html | took 252ms 00:36:23 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodevalue.html 00:36:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodevalue.html | initiallyNull 00:36:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodevalue.html | test marked todo should have failed somewhere 00:36:23 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 33MB 00:36:23 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentfragmentnodevalue.html | took 234ms 00:36:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodeattribute.html 00:36:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodeattribute.html | test marked todo should have failed somewhere 00:36:24 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 34MB 00:36:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodeattribute.html | took 213ms 00:36:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodename.html 00:36:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodename.html | documentNodeName 00:36:24 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 35MB 00:36:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodename.html | took 205ms 00:36:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodetype.html 00:36:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodetype.html | nodeDocumentNodeTypeAssert1 00:36:24 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 35MB 00:36:24 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodetype.html | took 207ms 00:36:24 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodevalue.html 00:36:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodevalue.html | documentNodeValueNull 00:36:24 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 36MB 00:36:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumentnodevalue.html | took 228ms 00:36:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodename.html 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodename.html | docTypeNotNull 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodename.html | documentName 00:36:25 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 35MB 00:36:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodename.html | took 284ms 00:36:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodetype.html 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodetype.html | doctypeNotNull 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodetype.html | nodeType 00:36:25 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 30MB 00:36:25 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodetype.html | took 318ms 00:36:25 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodevalue.html 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodevalue.html | docTypeNotNull 00:36:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodevalue.html | test marked todo should have failed somewhere 00:36:26 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 31MB 00:36:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodedocumenttypenodevalue.html | took 255ms 00:36:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeelementnodeattributes.html 00:36:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeelementnodeattributes.html | nodeElementNodeValueAssert1 00:36:26 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 32MB 00:36:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeelementnodeattributes.html | took 219ms 00:36:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeelementnodename.html 00:36:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeelementnodename.html | nodeElementNodeNameAssert1 00:36:26 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 33MB 00:36:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeelementnodename.html | took 242ms 00:36:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeelementnodetype.html 00:36:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeelementnodetype.html | nodeElementNodeTypeAssert1 00:36:26 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 34MB 00:36:26 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeelementnodetype.html | took 211ms 00:36:26 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeelementnodevalue.html 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeelementnodevalue.html | elementNodeValueNull 00:36:27 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 35MB 00:36:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeelementnodevalue.html | took 247ms 00:36:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html | docTypeNotNull 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html | entitiesNotNull 00:36:27 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html | test marked todo should have failed somewhere 00:36:27 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 38MB 00:36:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentitynodeattributes.html | took 290ms 00:36:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html | docTypeNotNull 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html | entitiesNotNull 00:36:27 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:36:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html | test marked todo should have failed somewhere 00:36:27 INFO - MEMORY STAT | vsize 697MB | residentFast 118MB | heapAllocated 42MB 00:36:27 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentitynodename.html | took 329ms 00:36:27 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html | docTypeNotNull 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html | entitiesNotNull 00:36:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html | test marked todo should have failed somewhere 00:36:28 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentitynodetype.html | took 252ms 00:36:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html | docTypeNotNull 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html | entitiesNotNull 00:36:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html | test marked todo should have failed somewhere 00:36:28 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 34MB 00:36:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentitynodevalue.html | took 223ms 00:36:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodeattributes.html 00:36:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodeattributes.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodeattributes.html | test marked todo should have failed somewhere 00:36:28 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 35MB 00:36:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodeattributes.html | took 215ms 00:36:28 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodename.html 00:36:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodename.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodename.html | test marked todo should have failed somewhere 00:36:28 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 36MB 00:36:28 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodename.html | took 204ms 00:36:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodetype.html 00:36:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodetype.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodetype.html | test marked todo should have failed somewhere 00:36:29 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 36MB 00:36:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodetype.html | took 220ms 00:36:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodevalue.html 00:36:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodevalue.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodevalue.html | test marked todo should have failed somewhere 00:36:29 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 35MB 00:36:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentityreferencenodevalue.html | took 262ms 00:36:29 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html 00:36:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html | docTypeNotNull 00:36:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html | entitiesNotNull 00:36:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:36:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html | test marked todo should have failed somewhere 00:36:29 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 30MB 00:36:29 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeentitysetnodevalue.html | took 364ms 00:36:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchild.html 00:36:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchild.html | nodeName 00:36:30 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 31MB 00:36:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchild.html | took 295ms 00:36:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchildnull.html 00:36:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchildnull.html | nodeGetFirstChildNullAssert1 00:36:30 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 32MB 00:36:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetfirstchildnull.html | took 267ms 00:36:30 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetlastchild.html 00:36:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetlastchild.html | nodeName 00:36:30 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 33MB 00:36:30 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetlastchild.html | took 280ms 00:36:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetlastchildnull.html 00:36:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetlastchildnull.html | nodeGetLastChildNullAssert1 00:36:31 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 34MB 00:36:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetlastchildnull.html | took 212ms 00:36:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetnextsibling.html 00:36:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetnextsibling.html | nodeName 00:36:31 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 35MB 00:36:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetnextsibling.html | took 240ms 00:36:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetnextsiblingnull.html 00:36:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetnextsiblingnull.html | nodeGetNextSiblingNullAssert1 00:36:31 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 38MB 00:36:31 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetnextsiblingnull.html | took 258ms 00:36:31 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocument.html 00:36:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocument.html | nodeGetOwnerDocumentAssert1 00:36:32 INFO - MEMORY STAT | vsize 697MB | residentFast 117MB | heapAllocated 41MB 00:36:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocument.html | took 232ms 00:36:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocumentnull.html 00:36:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocumentnull.html | documentOwnerDocumentNull 00:36:32 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetownerdocumentnull.html | took 245ms 00:36:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussibling.html 00:36:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussibling.html | nodeName 00:36:32 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 29MB 00:36:32 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussibling.html | took 378ms 00:36:32 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussiblingnull.html 00:36:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussiblingnull.html | nodeGetPreviousSiblingNullAssert1 00:36:33 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 30MB 00:36:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodegetprevioussiblingnull.html | took 222ms 00:36:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodes.html 00:36:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodes.html | nodeHasChildAssert1 00:36:33 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 31MB 00:36:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodes.html | took 208ms 00:36:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodesfalse.html 00:36:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodesfalse.html | nodeHasChildFalseAssert1 00:36:33 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 32MB 00:36:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodehaschildnodesfalse.html | took 246ms 00:36:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbefore.html 00:36:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbefore.html | nodeNames 00:36:33 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 33MB 00:36:33 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbefore.html | took 226ms 00:36:33 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforedocfragment.html 00:36:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforedocfragment.html | childName3 00:36:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforedocfragment.html | childName4 00:36:34 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 34MB 00:36:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforedocfragment.html | took 208ms 00:36:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforeinvalidnodetype.html 00:36:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforeinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:36:34 INFO - MEMORY STAT | vsize 696MB | residentFast 112MB | heapAllocated 37MB 00:36:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforeinvalidnodetype.html | took 254ms 00:36:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchilddiffdocument.html 00:36:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchilddiffdocument.html | test marked todo should have failed somewhere 00:36:34 INFO - MEMORY STAT | vsize 696MB | residentFast 117MB | heapAllocated 42MB 00:36:34 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchilddiffdocument.html | took 329ms 00:36:34 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchildexists.html 00:36:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchildexists.html | childNames 00:36:35 INFO - MEMORY STAT | vsize 696MB | residentFast 111MB | heapAllocated 34MB 00:36:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenewchildexists.html | took 310ms 00:36:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodeancestor.html 00:36:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:36:35 INFO - MEMORY STAT | vsize 696MB | residentFast 112MB | heapAllocated 34MB 00:36:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodeancestor.html | took 213ms 00:36:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodename.html 00:36:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodename.html | nodeInsertBeforeNodeNameAssert1 00:36:35 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 35MB 00:36:35 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenodename.html | took 246ms 00:36:35 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederr.html 00:36:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederr.html | entRefNotNull 00:36:36 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederr.html | test marked todo should have failed somewhere 00:36:36 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 36MB 00:36:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederr.html | took 206ms 00:36:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederrEE.html 00:36:36 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:36 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 37MB 00:36:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforenomodificationallowederrEE.html | took 203ms 00:36:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnonexistent.html 00:36:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnonexistent.html | throw_NOT_FOUND_ERR 00:36:36 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 37MB 00:36:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnonexistent.html | took 201ms 00:36:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnull.html 00:36:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnull.html | nodeInsertBeforeRefChildNullAssert1 00:36:36 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 36MB 00:36:36 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeinsertbeforerefchildnull.html | took 279ms 00:36:36 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistindexequalzero.html 00:36:37 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodelistindexequalzero.html | Fake default check - didn't expect "#text", but got it 00:36:37 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 31MB 00:36:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistindexequalzero.html | took 328ms 00:36:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlength.html 00:36:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlength.html | lengthIs6or13 00:36:37 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 32MB 00:36:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlength.html | took 231ms 00:36:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlengthofemptylist.html 00:36:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlengthofemptylist.html | nodelistIndexGetLengthOfEmptyListAssert 00:36:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlengthofemptylist.html | nodelistIndexGetLengthOfEmptyListAssert 00:36:37 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 33MB 00:36:37 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistindexgetlengthofemptylist.html | took 216ms 00:36:37 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistindexnotzero.html 00:36:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistindexnotzero.html | nodeName 00:36:38 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 34MB 00:36:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistindexnotzero.html | took 225ms 00:36:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistreturnfirstitem.html 00:36:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistreturnfirstitem.html | firstChildWithWhitespace 00:36:38 INFO - MEMORY STAT | vsize 696MB | residentFast 110MB | heapAllocated 35MB 00:36:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistreturnfirstitem.html | took 198ms 00:36:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelistreturnlastitem.html 00:36:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelistreturnlastitem.html | nodeName2 00:36:38 INFO - MEMORY STAT | vsize 696MB | residentFast 111MB | heapAllocated 35MB 00:36:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelistreturnlastitem.html | took 217ms 00:36:38 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodelisttraverselist.html 00:36:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodelisttraverselist.html | whitespace 00:36:38 INFO - MEMORY STAT | vsize 696MB | residentFast 116MB | heapAllocated 41MB 00:36:38 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodelisttraverselist.html | took 280ms 00:36:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html | docTypeNotNull 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html | notationsNotNull 00:36:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html | test marked todo should have failed somewhere 00:36:39 INFO - MEMORY STAT | vsize 696MB | residentFast 118MB | heapAllocated 43MB 00:36:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodenotationnodeattributes.html | took 238ms 00:36:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html | docTypeNotNull 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html | notationsNotNull 00:36:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html | test marked todo should have failed somewhere 00:36:39 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 34MB 00:36:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodenotationnodename.html | took 254ms 00:36:39 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html | docTypeNotNull 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html | notationsNotNull 00:36:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html | test marked todo should have failed somewhere 00:36:39 INFO - MEMORY STAT | vsize 696MB | residentFast 112MB | heapAllocated 33MB 00:36:39 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodenotationnodetype.html | took 294ms 00:36:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html 00:36:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html | docTypeNotNull 00:36:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html | notationsNotNull 00:36:40 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html | test marked todo should have failed somewhere 00:36:40 INFO - MEMORY STAT | vsize 696MB | residentFast 105MB | heapAllocated 28MB 00:36:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodenotationnodevalue.html | took 249ms 00:36:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeparentnode.html 00:36:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeparentnode.html | nodeParentNodeAssert1 00:36:40 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 29MB 00:36:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeparentnode.html | took 239ms 00:36:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeparentnodenull.html 00:36:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeparentnodenull.html | parentNode 00:36:40 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 30MB 00:36:40 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeparentnodenull.html | took 204ms 00:36:40 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodeattributes.html 00:36:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodeattributes.html | test marked todo should have failed somewhere 00:36:41 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 31MB 00:36:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodeattributes.html | took 250ms 00:36:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodename.html 00:36:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodename.html | nodeProcessingInstructionNodeNameAssert1 00:36:41 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 32MB 00:36:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodename.html | took 209ms 00:36:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodetype.html 00:36:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodetype.html | nodeProcessingInstructionNodeTypeAssert1 00:36:41 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 33MB 00:36:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodetype.html | took 244ms 00:36:41 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodevalue.html 00:36:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodevalue.html | value 00:36:41 INFO - MEMORY STAT | vsize 696MB | residentFast 112MB | heapAllocated 38MB 00:36:41 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionnodevalue.html | took 252ms 00:36:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionsetnodevalue.html 00:36:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionsetnodevalue.html | nodeValue 00:36:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionsetnodevalue.html | data 00:36:42 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 31MB 00:36:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodeprocessinginstructionsetnodevalue.html | took 277ms 00:36:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechild.html 00:36:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechild.html | nodeRemoveChildAssert1 00:36:42 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 32MB 00:36:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechild.html | took 208ms 00:36:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechildgetnodename.html 00:36:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildgetnodename.html | whitespace 00:36:42 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 33MB 00:36:42 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechildgetnodename.html | took 222ms 00:36:42 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechildnode.html 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnode.html | removedName 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnode.html | childName 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnode.html | length 00:36:43 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 34MB 00:36:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechildnode.html | took 217ms 00:36:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederr.html 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederr.html | entRefNotNull 00:36:43 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederr.html | test marked todo should have failed somewhere 00:36:43 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 35MB 00:36:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederr.html | took 224ms 00:36:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederrEE.html 00:36:43 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:43 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 35MB 00:36:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechildnomodificationallowederrEE.html | took 205ms 00:36:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_noderemovechildoldchildnonexistent.html 00:36:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_noderemovechildoldchildnonexistent.html | throw_NOT_FOUND_ERR 00:36:43 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 34MB 00:36:43 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_noderemovechildoldchildnonexistent.html | took 268ms 00:36:43 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechild.html 00:36:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechild.html | nodeReplaceChildAssert1 00:36:44 INFO - MEMORY STAT | vsize 696MB | residentFast 106MB | heapAllocated 30MB 00:36:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechild.html | took 361ms 00:36:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildinvalidnodetype.html 00:36:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildinvalidnodetype.html | throw_HIERARCHY_REQUEST_ERR 00:36:44 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 31MB 00:36:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildinvalidnodetype.html | took 219ms 00:36:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchilddiffdocument.html 00:36:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchilddiffdocument.html | test marked todo should have failed somewhere 00:36:44 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 33MB 00:36:44 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchilddiffdocument.html | took 268ms 00:36:44 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchildexists.html 00:36:45 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchildexists.html | [DOMTestCase.assertSame()] Fake default check. (Type=1, Value=null) - didn't expect [object Element], but got it 00:36:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchildexists.html | childNames 00:36:45 INFO - MEMORY STAT | vsize 696MB | residentFast 109MB | heapAllocated 34MB 00:36:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnewchildexists.html | took 244ms 00:36:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodeancestor.html 00:36:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodeancestor.html | throw_HIERARCHY_REQUEST_ERR 00:36:45 INFO - MEMORY STAT | vsize 696MB | residentFast 110MB | heapAllocated 35MB 00:36:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodeancestor.html | took 242ms 00:36:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodename.html 00:36:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodename.html | whitespace 00:36:45 INFO - MEMORY STAT | vsize 696MB | residentFast 110MB | heapAllocated 35MB 00:36:45 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnodename.html | took 259ms 00:36:45 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederr.html 00:36:46 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederr.html | test marked todo should have failed somewhere 00:36:46 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 38MB 00:36:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederr.html | took 299ms 00:36:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederrEE.html 00:36:46 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:46 INFO - MEMORY STAT | vsize 697MB | residentFast 118MB | heapAllocated 42MB 00:36:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildnomodificationallowederrEE.html | took 340ms 00:36:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodereplacechildoldchildnonexistent.html 00:36:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodereplacechildoldchildnonexistent.html | throw_NOT_FOUND_ERR 00:36:46 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:46 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodereplacechildoldchildnonexistent.html | took 283ms 00:36:46 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederr.html 00:36:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederr.html | entRefNotNull 00:36:47 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederr.html | test marked todo should have failed somewhere 00:36:47 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 34MB 00:36:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederr.html | took 223ms 00:36:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederrEE.html 00:36:47 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:47 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 35MB 00:36:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodesetnodevaluenomodificationallowederrEE.html | took 225ms 00:36:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodetextnodeattribute.html 00:36:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodetextnodeattribute.html | test marked todo should have failed somewhere 00:36:47 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 36MB 00:36:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodetextnodeattribute.html | took 214ms 00:36:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodetextnodename.html 00:36:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodetextnodename.html | nodeTextNodeNameAssert1 00:36:47 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 37MB 00:36:47 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodetextnodename.html | took 213ms 00:36:47 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodetextnodetype.html 00:36:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodetextnodetype.html | nodeTextNodeTypeAssert1 00:36:48 INFO - MEMORY STAT | vsize 697MB | residentFast 116MB | heapAllocated 38MB 00:36:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodetextnodetype.html | took 207ms 00:36:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodetextnodevalue.html 00:36:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodetextnodevalue.html | nodeTextNodeValueAssert1 00:36:48 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 37MB 00:36:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodetextnodevalue.html | took 324ms 00:36:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue01.html 00:36:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue01.html | initiallyNull 00:36:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue01.html | nullAfterAttemptedChange 00:36:48 INFO - MEMORY STAT | vsize 696MB | residentFast 113MB | heapAllocated 32MB 00:36:48 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue01.html | took 285ms 00:36:48 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue02.html 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue02.html | initial 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue02.html | afterChange 00:36:49 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 33MB 00:36:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue02.html | took 237ms 00:36:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue03.html 00:36:49 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodevalue03.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue03.html | test marked todo should have failed somewhere 00:36:49 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 34MB 00:36:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue03.html | took 233ms 00:36:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue04.html 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue04.html | docTypeNotNull 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue04.html | initiallyNull 00:36:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue04.html | nullAfterAttemptedChange 00:36:49 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 35MB 00:36:49 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue04.html | took 270ms 00:36:49 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue05.html 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue05.html | initiallyNull 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue05.html | nullAfterAttemptedChange 00:36:50 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 36MB 00:36:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue05.html | took 233ms 00:36:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue06.html 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue06.html | initiallyNull 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue06.html | nullAfterAttemptedChange 00:36:50 INFO - MEMORY STAT | vsize 697MB | residentFast 116MB | heapAllocated 36MB 00:36:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue06.html | took 296ms 00:36:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html | docTypeNotNull 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html | entitiesNotNull 00:36:50 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html | [failure as todo] Test threw exception: TypeError: nodeMap is undefined 00:36:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html | test marked todo should have failed somewhere 00:36:50 INFO - MEMORY STAT | vsize 697MB | residentFast 120MB | heapAllocated 42MB 00:36:50 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue07.html | took 291ms 00:36:50 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html | docTypeNotNull 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html | notationsNotNull 00:36:51 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html | [failure as todo] Test threw exception: TypeError: nodeMap is undefined 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html | test marked todo should have failed somewhere 00:36:51 INFO - MEMORY STAT | vsize 697MB | residentFast 122MB | heapAllocated 44MB 00:36:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue08.html | took 257ms 00:36:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_nodevalue09.html 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue09.html | initial 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_nodevalue09.html | after 00:36:51 INFO - MEMORY STAT | vsize 697MB | residentFast 115MB | heapAllocated 34MB 00:36:51 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_nodevalue09.html | took 284ms 00:36:51 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html | docTypeNotNull 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html | notationsNotNull 00:36:51 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html | test marked todo should have failed somewhere 00:36:51 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 33MB 00:36:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_notationgetnotationname.html | took 402ms 00:36:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html | docTypeNotNull 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html | notationsNotNull 00:36:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html | test marked todo should have failed somewhere 00:36:52 INFO - MEMORY STAT | vsize 697MB | residentFast 106MB | heapAllocated 29MB 00:36:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_notationgetpublicid.html | took 237ms 00:36:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html | docTypeNotNull 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html | notationsNotNull 00:36:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html | test marked todo should have failed somewhere 00:36:52 INFO - MEMORY STAT | vsize 697MB | residentFast 107MB | heapAllocated 30MB 00:36:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_notationgetpublicidnull.html | took 251ms 00:36:52 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html | docTypeNotNull 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html | notationsNotNull 00:36:52 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html | test marked todo should have failed somewhere 00:36:52 INFO - MEMORY STAT | vsize 697MB | residentFast 107MB | heapAllocated 31MB 00:36:52 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_notationgetsystemid.html | took 292ms 00:36:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html 00:36:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html | docTypeNotNull 00:36:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html | notationsNotNull 00:36:53 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:36:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html | test marked todo should have failed somewhere 00:36:53 INFO - MEMORY STAT | vsize 697MB | residentFast 108MB | heapAllocated 32MB 00:36:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_notationgetsystemidnull.html | took 295ms 00:36:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_processinginstructiongetdata.html 00:36:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_processinginstructiongetdata.html | processinginstructionGetTargetAssert 00:36:53 INFO - MEMORY STAT | vsize 697MB | residentFast 109MB | heapAllocated 33MB 00:36:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_processinginstructiongetdata.html | took 224ms 00:36:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_processinginstructiongettarget.html 00:36:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_processinginstructiongettarget.html | processinginstructionGetTargetAssert 00:36:53 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 35MB 00:36:53 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_processinginstructiongettarget.html | took 245ms 00:36:53 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_processinginstructionsetdatanomodificationallowederr.html 00:36:54 INFO - [checkInitialization() warning] processinginstructionsetdatanomodificationallowederr: IFrame loader does not support expandEntityReferences=false 00:36:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_processinginstructionsetdatanomodificationallowederr.html | entRefNotNull 00:36:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_processinginstructionsetdatanomodificationallowederr.html | piNodeNotNull 00:36:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_processinginstructionsetdatanomodificationallowederr.html | test marked todo should have failed somewhere 00:36:54 INFO - MEMORY STAT | vsize 697MB | residentFast 114MB | heapAllocated 39MB 00:36:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_processinginstructionsetdatanomodificationallowederr.html | took 292ms 00:36:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textindexsizeerrnegativeoffset.html 00:36:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textindexsizeerrnegativeoffset.html | throws_INDEX_SIZE_ERR 00:36:54 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 32MB 00:36:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textindexsizeerrnegativeoffset.html | took 256ms 00:36:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textindexsizeerroffsetoutofbounds.html 00:36:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textindexsizeerroffsetoutofbounds.html | throw_INDEX_SIZE_ERR 00:36:54 INFO - MEMORY STAT | vsize 697MB | residentFast 110MB | heapAllocated 33MB 00:36:54 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textindexsizeerroffsetoutofbounds.html | took 222ms 00:36:54 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textparseintolistofelements.html 00:36:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textparseintolistofelements.html | assertEqCoalescing 00:36:55 INFO - MEMORY STAT | vsize 697MB | residentFast 111MB | heapAllocated 33MB 00:36:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textparseintolistofelements.html | took 224ms 00:36:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittextfour.html 00:36:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextfour.html | textSplitTextFourAssert 00:36:55 INFO - MEMORY STAT | vsize 697MB | residentFast 112MB | heapAllocated 34MB 00:36:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittextfour.html | took 235ms 00:36:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederr.html 00:36:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederr.html | entRefNotNull 00:36:55 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederr.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederr.html | test marked todo should have failed somewhere 00:36:55 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 35MB 00:36:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederr.html | took 216ms 00:36:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederrEE.html 00:36:55 INFO - TEST-FAIL | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederrEE.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:36:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederrEE.html | test marked todo should have failed somewhere 00:36:55 INFO - MEMORY STAT | vsize 697MB | residentFast 113MB | heapAllocated 36MB 00:36:55 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittextnomodificationallowederrEE.html | took 222ms 00:36:55 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittextone.html 00:36:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextone.html | textSplitTextOneAssert 00:36:56 INFO - MEMORY STAT | vsize 696MB | residentFast 110MB | heapAllocated 32MB 00:36:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittextone.html | took 452ms 00:36:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittextthree.html 00:36:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittextthree.html | textSplitTextThreeAssert 00:36:56 INFO - MEMORY STAT | vsize 696MB | residentFast 107MB | heapAllocated 30MB 00:36:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittextthree.html | took 245ms 00:36:56 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textsplittexttwo.html 00:36:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textsplittexttwo.html | textSplitTextTwoAssert 00:36:56 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 32MB 00:36:56 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textsplittexttwo.html | took 231ms 00:36:57 INFO - TEST-START | dom/tests/mochitest/dom-level1-core/test_textwithnomarkup.html 00:36:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level1-core/test_textwithnomarkup.html | textNodeValue 00:36:57 INFO - MEMORY STAT | vsize 696MB | residentFast 108MB | heapAllocated 32MB 00:36:57 INFO - TEST-OK | dom/tests/mochitest/dom-level1-core/test_textwithnomarkup.html | took 208ms 00:36:57 INFO - TEST-START | Shutdown 00:36:57 INFO - Passed: 862 00:36:57 INFO - Failed: 0 00:36:57 INFO - Todo: 162 00:36:57 INFO - Mode: e10s 00:36:57 INFO - Slowest: 1503ms - /tests/dom/tests/mochitest/dom-level1-core/test_PIsetdatanomodificationallowederrEE.html 00:36:57 INFO - SimpleTest FINISHED 00:36:57 INFO - TEST-INFO | Ran 1 Loops 00:36:57 INFO - SimpleTest FINISHED 00:36:58 INFO - TEST-INFO | Main app process: exit 0 00:36:58 INFO - runtests.py | Application ran for: 0:03:04.542350 00:36:58 INFO - zombiecheck | Reading PID log: /tmp/tmpAw28kcpidlog 00:36:58 INFO - ==> process 5065 launched child process 5086 00:36:58 INFO - ==> process 5065 launched child process 5118 00:36:58 INFO - zombiecheck | Checking for orphan process with PID: 5086 00:36:58 INFO - zombiecheck | Checking for orphan process with PID: 5118 00:36:58 INFO - Stopping web server 00:36:58 INFO - Stopping web socket server 00:36:58 INFO - Stopping ssltunnel 00:36:58 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:36:58 INFO - runtests.py | Running tests: end. 00:36:58 INFO - Buffered messages finished 00:36:59 INFO - dir: dom/tests/mochitest/dom-level2-core 00:36:59 INFO - Setting pipeline to PAUSED ... 00:36:59 INFO - Pipeline is PREROLLING ... 00:36:59 INFO - Pipeline is PREROLLED ... 00:36:59 INFO - Setting pipeline to PLAYING ... 00:36:59 INFO - New clock: GstSystemClock 00:36:59 INFO - Got EOS from element "pipeline0". 00:36:59 INFO - Execution ended after 32661959 ns. 00:36:59 INFO - Setting pipeline to PAUSED ... 00:36:59 INFO - Setting pipeline to READY ... 00:36:59 INFO - Setting pipeline to NULL ... 00:36:59 INFO - Freeing pipeline ... 00:36:59 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:36:59 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:36:59 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp_sst4y.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:36:59 INFO - runtests.py | Server pid: 5205 00:36:59 INFO - runtests.py | Websocket server pid: 5208 00:36:59 INFO - runtests.py | SSL tunnel pid: 5219 00:37:00 INFO - runtests.py | Running with e10s: True 00:37:00 INFO - runtests.py | Running tests: start. 00:37:00 INFO - 00:37:00 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp_sst4y.mozrunner 00:37:00 INFO - runtests.py | Application pid: 5233 00:37:00 INFO - TEST-INFO | started process Main app process 00:37:02 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:37:02 INFO - 1479285422931 Marionette INFO Listening on port 2828 00:37:08 INFO - SimpleTest START 00:37:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement01.html 00:37:09 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement01.html | [failure as todo] Test threw exception: TypeError: attr is null 00:37:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement01.html | test marked todo should have failed somewhere 00:37:09 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:37:09 INFO - MEMORY STAT | vsize 646MB | residentFast 87MB | heapAllocated 26MB 00:37:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement01.html | took 1427ms 00:37:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement02.html 00:37:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement02.html | attrgetownerelement02 00:37:10 INFO - MEMORY STAT | vsize 647MB | residentFast 88MB | heapAllocated 27MB 00:37:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement02.html | took 204ms 00:37:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement03.html 00:37:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement03.html | attrgetownerelement03 00:37:10 INFO - MEMORY STAT | vsize 648MB | residentFast 90MB | heapAllocated 28MB 00:37:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement03.html | took 226ms 00:37:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement04.html 00:37:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement04.html | empAddressNotNull 00:37:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement04.html | attrgetownerelement04 00:37:10 INFO - MEMORY STAT | vsize 650MB | residentFast 92MB | heapAllocated 30MB 00:37:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement04.html | took 279ms 00:37:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement05.html 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement05.html | attrgetownerelement05 00:37:11 INFO - MEMORY STAT | vsize 651MB | residentFast 94MB | heapAllocated 31MB 00:37:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_attrgetownerelement05.html | took 305ms 00:37:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS01.html 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS01.html | throw_NAMESPACE_ERR 00:37:11 INFO - MEMORY STAT | vsize 653MB | residentFast 95MB | heapAllocated 32MB 00:37:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS01.html | took 201ms 00:37:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS02.html 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS02.html | throw_NAMESPACE_ERR 00:37:11 INFO - MEMORY STAT | vsize 655MB | residentFast 95MB | heapAllocated 28MB 00:37:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS02.html | took 303ms 00:37:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | throw_INVALID_CHARACTER_ERR 00:37:11 INFO - MEMORY STAT | vsize 654MB | residentFast 94MB | heapAllocated 27MB 00:37:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS03.html | took 265ms 00:37:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS04.html 00:37:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS04.html | throw_NAMESPACE_ERR 00:37:12 INFO - MEMORY STAT | vsize 654MB | residentFast 95MB | heapAllocated 28MB 00:37:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS04.html | took 208ms 00:37:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS05.html 00:37:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS05.html | throw_Equals 00:37:12 INFO - MEMORY STAT | vsize 654MB | residentFast 95MB | heapAllocated 28MB 00:37:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS05.html | took 251ms 00:37:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createAttributeNS06.html 00:37:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createAttributeNS06.html | throw_INVALID_CHARACTER_ERR 00:37:12 INFO - MEMORY STAT | vsize 656MB | residentFast 97MB | heapAllocated 29MB 00:37:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createAttributeNS06.html | took 399ms 00:37:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument01.html 00:37:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument01.html | throw_NAMESPACE_ERR 00:37:13 INFO - MEMORY STAT | vsize 656MB | residentFast 98MB | heapAllocated 30MB 00:37:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument01.html | took 318ms 00:37:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument02.html 00:37:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument02.html | throw_NAMESPACE_ERR 00:37:13 INFO - MEMORY STAT | vsize 657MB | residentFast 98MB | heapAllocated 31MB 00:37:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument02.html | took 317ms 00:37:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument03.html 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument03.html | createDocument() succeeded 00:37:14 INFO - MEMORY STAT | vsize 657MB | residentFast 99MB | heapAllocated 31MB 00:37:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument03.html | took 217ms 00:37:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument04.html 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument04.html | no_throw_WRONG_DOCUMENT_ERR 00:37:14 INFO - MEMORY STAT | vsize 659MB | residentFast 101MB | heapAllocated 33MB 00:37:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument04.html | took 258ms 00:37:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument05.html 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | throw_INVALID_CHARACTER_ERR 00:37:14 INFO - MEMORY STAT | vsize 660MB | residentFast 102MB | heapAllocated 33MB 00:37:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument05.html | took 247ms 00:37:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument06.html 00:37:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument06.html | throw_NAMESPACE_ERR 00:37:14 INFO - MEMORY STAT | vsize 662MB | residentFast 103MB | heapAllocated 34MB 00:37:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument06.html | took 223ms 00:37:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocument07.html 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument07.html | nodeName 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocument07.html | nodeValue 00:37:15 INFO - MEMORY STAT | vsize 663MB | residentFast 105MB | heapAllocated 35MB 00:37:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocument07.html | took 209ms 00:37:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocumentType01.html 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType01.html | throw_NAMESPACE_ERR 00:37:15 INFO - MEMORY STAT | vsize 664MB | residentFast 106MB | heapAllocated 36MB 00:37:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocumentType01.html | took 279ms 00:37:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | throw_INVALID_CHARACTER_ERR 00:37:15 INFO - MEMORY STAT | vsize 665MB | residentFast 108MB | heapAllocated 37MB 00:37:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocumentType02.html | took 247ms 00:37:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createDocumentType03.html 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType03.html | nodeName 00:37:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createDocumentType03.html | nodeValue 00:37:15 INFO - MEMORY STAT | vsize 667MB | residentFast 109MB | heapAllocated 37MB 00:37:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createDocumentType03.html | took 209ms 00:37:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS01.html 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS01.html | throw_NAMESPACE_ERR 00:37:16 INFO - MEMORY STAT | vsize 668MB | residentFast 110MB | heapAllocated 38MB 00:37:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS01.html | took 208ms 00:37:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS02.html 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS02.html | throw_NAMESPACE_ERR 00:37:16 INFO - MEMORY STAT | vsize 669MB | residentFast 111MB | heapAllocated 39MB 00:37:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS02.html | took 193ms 00:37:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | throw_INVALID_CHARACTER_ERR 00:37:16 INFO - MEMORY STAT | vsize 670MB | residentFast 112MB | heapAllocated 40MB 00:37:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS03.html | took 250ms 00:37:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS04.html 00:37:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS04.html | throw_NAMESPACE_ERR 00:37:17 INFO - MEMORY STAT | vsize 677MB | residentFast 118MB | heapAllocated 44MB 00:37:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS04.html | took 260ms 00:37:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS05.html 00:37:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS05.html | throw_Equals 00:37:17 INFO - MEMORY STAT | vsize 677MB | residentFast 114MB | heapAllocated 39MB 00:37:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS05.html | took 204ms 00:37:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_createElementNS06.html 00:37:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_createElementNS06.html | throw_INVALID_CHARACTER_ERR 00:37:17 INFO - MEMORY STAT | vsize 678MB | residentFast 110MB | heapAllocated 34MB 00:37:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_createElementNS06.html | took 331ms 00:37:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS01.html 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS01.html | documentcreateattributeNS01 00:37:18 INFO - MEMORY STAT | vsize 678MB | residentFast 110MB | heapAllocated 34MB 00:37:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS01.html | took 271ms 00:37:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att1_name 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att1_nodeName 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att1_nodeValue 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att1_prefix 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att1_namespaceURI 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att2_name 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att2_nodeName 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att2_nodeValue 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | documentcreateattributeNS02_att2_namespaceURI 00:37:18 INFO - MEMORY STAT | vsize 678MB | residentFast 111MB | heapAllocated 34MB 00:37:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS02.html | took 225ms 00:37:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | documentcreateattributeNS03 00:37:18 INFO - MEMORY STAT | vsize 678MB | residentFast 111MB | heapAllocated 35MB 00:37:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS03.html | took 229ms 00:37:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | documentcreateattributeNS04 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | documentcreateattributeNS04 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | documentcreateattributeNS04 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | documentcreateattributeNS04 00:37:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | documentcreateattributeNS04 00:37:18 INFO - MEMORY STAT | vsize 678MB | residentFast 112MB | heapAllocated 36MB 00:37:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS04.html | took 224ms 00:37:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS05.html 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS05.html | documentcreateattributeNS05 00:37:19 INFO - MEMORY STAT | vsize 678MB | residentFast 113MB | heapAllocated 37MB 00:37:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS05.html | took 235ms 00:37:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS06.html 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS06.html | documentcreateattributeNS06 00:37:19 INFO - MEMORY STAT | vsize 678MB | residentFast 114MB | heapAllocated 38MB 00:37:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS06.html | took 237ms 00:37:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS07.html 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS07.html | documentcreateattributeNS07 00:37:19 INFO - MEMORY STAT | vsize 678MB | residentFast 118MB | heapAllocated 42MB 00:37:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateattributeNS07.html | took 249ms 00:37:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | documentcreateelementNS01_nodeName 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | documentcreateelementNS01_namespaceURI 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | documentcreateelementNS01_localName 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | documentcreateelementNS01_prefix 00:37:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | documentcreateelementNS01_tagName 00:37:19 INFO - MEMORY STAT | vsize 679MB | residentFast 121MB | heapAllocated 44MB 00:37:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS01.html | took 234ms 00:37:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS02.html 00:37:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS02.html | documentcreateelementNS02 00:37:20 INFO - MEMORY STAT | vsize 685MB | residentFast 125MB | heapAllocated 49MB 00:37:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS02.html | took 270ms 00:37:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS05.html 00:37:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS05.html | documentcreateelementNS05 00:37:20 INFO - MEMORY STAT | vsize 685MB | residentFast 127MB | heapAllocated 50MB 00:37:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS05.html | took 235ms 00:37:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS06.html 00:37:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS06.html | documentcreateelementNS06 00:37:20 INFO - MEMORY STAT | vsize 686MB | residentFast 117MB | heapAllocated 37MB 00:37:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentcreateelementNS06.html | took 221ms 00:37:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementbyid01.html 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementbyid01.html | documentgetelementbyid01 00:37:21 INFO - MEMORY STAT | vsize 686MB | residentFast 117MB | heapAllocated 38MB 00:37:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementbyid01.html | took 196ms 00:37:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS01.html 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS01.html | documentgetelementsbytagnameNS01 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS01.html | documentgetelementsbytagnameNS01 00:37:21 INFO - MEMORY STAT | vsize 687MB | residentFast 118MB | heapAllocated 38MB 00:37:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS01.html | took 205ms 00:37:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS02.html 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS02.html | documentgetelementsbytagnameNS02 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS02.html | documentgetelementsbytagnameNS02 00:37:21 INFO - MEMORY STAT | vsize 687MB | residentFast 119MB | heapAllocated 39MB 00:37:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS02.html | took 207ms 00:37:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS03.html 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS03.html | documentgetelementsbytagnameNS03 00:37:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS03.html | documentgetelementsbytagnameNS03 00:37:21 INFO - MEMORY STAT | vsize 688MB | residentFast 119MB | heapAllocated 39MB 00:37:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS03.html | took 205ms 00:37:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS04.html 00:37:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS04.html | documentgetelementsbytagnameNS04 00:37:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS04.html | documentgetelementsbytagnameNS04 00:37:22 INFO - MEMORY STAT | vsize 688MB | residentFast 119MB | heapAllocated 39MB 00:37:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS04.html | took 322ms 00:37:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS05.html 00:37:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS05.html | documentgetelementsbytagnameNS05 00:37:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS05.html | documentgetelementsbytagnameNS05 00:37:22 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 32MB 00:37:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentgetelementsbytagnameNS05.html | took 427ms 00:37:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode01.html 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode01.html | documentimportnode01_nodeName 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode01.html | documentimportnode01_nodeType 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode01.html | documentimportnode01_nodeValue 00:37:23 INFO - MEMORY STAT | vsize 689MB | residentFast 109MB | heapAllocated 32MB 00:37:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode01.html | took 251ms 00:37:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html | documentimportnode02_parentNull 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html | documentimportnode02_nodeName 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html | documentimportnode02_nodeType 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html | documentimportnode02_nodeValue 00:37:23 INFO - MEMORY STAT | vsize 689MB | residentFast 110MB | heapAllocated 34MB 00:37:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode02.html | took 393ms 00:37:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode03.html 00:37:23 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode03.html | [failure as todo] Test threw exception: TypeError: Argument 1 of Document.importNode is not an object. 00:37:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode03.html | test marked todo should have failed somewhere 00:37:23 INFO - MEMORY STAT | vsize 689MB | residentFast 111MB | heapAllocated 35MB 00:37:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode03.html | took 386ms 00:37:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode04.html 00:37:24 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode04.html | [failure as todo] Test threw exception: TypeError: Argument 1 of Document.importNode is not an object. 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode04.html | test marked todo should have failed somewhere 00:37:24 INFO - MEMORY STAT | vsize 689MB | residentFast 112MB | heapAllocated 35MB 00:37:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode04.html | took 233ms 00:37:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html | documentimportnode05_nodeName 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html | documentimportnode05_nodeType 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html | documentimportnode05_nodeValue 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html | documentimportnode05_namespaceURI 00:37:24 INFO - MEMORY STAT | vsize 689MB | residentFast 114MB | heapAllocated 37MB 00:37:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode05.html | took 309ms 00:37:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode06.html 00:37:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode06.html | throw_NOT_SUPPORTED_ERR 00:37:24 INFO - MEMORY STAT | vsize 689MB | residentFast 118MB | heapAllocated 42MB 00:37:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode06.html | took 244ms 00:37:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode07.html 00:37:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode07.html | no_throw_NOT_SUPPORTED_ERR 00:37:25 INFO - MEMORY STAT | vsize 689MB | residentFast 121MB | heapAllocated 44MB 00:37:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode07.html | took 233ms 00:37:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode08.html 00:37:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode08.html | no_throw_NOT_SUPPORTED_ERR 00:37:25 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 35MB 00:37:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode08.html | took 368ms 00:37:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode09.html 00:37:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode09.html | documentimportnode09 00:37:25 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 34MB 00:37:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode09.html | took 288ms 00:37:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode10.html 00:37:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode10.html | documentimportnode10 00:37:26 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 28MB 00:37:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode10.html | took 346ms 00:37:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode11.html 00:37:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode11.html | documentimportnode11 00:37:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode11.html | documentimportnode11_NodeName 00:37:26 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:37:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode11.html | took 292ms 00:37:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode12.html 00:37:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode12.html | documentimportnode12 00:37:26 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:37:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode12.html | took 218ms 00:37:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode13.html 00:37:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode13.html | documentimportnode13 00:37:27 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 29MB 00:37:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode13.html | took 207ms 00:37:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode14.html 00:37:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode14.html | defaultAttrNotImported 00:37:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode14.html | explicitAttrImported 00:37:27 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:37:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode14.html | took 195ms 00:37:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode15.html 00:37:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode15.html | documentimportnode15 00:37:27 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 32MB 00:37:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode15.html | took 304ms 00:37:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode17.html 00:37:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode17.html | documentimportnode17 00:37:28 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 34MB 00:37:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode17.html | took 291ms 00:37:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode18.html 00:37:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode18.html | documentimportnode18_Target 00:37:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode18.html | documentimportnode18_Data 00:37:28 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:37:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode18.html | took 269ms 00:37:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode19.html 00:37:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode19.html | entitiesNotNull 00:37:28 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode19.html | [failure as todo] Test threw exception: TypeError: nodeMap is undefined 00:37:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode19.html | test marked todo should have failed somewhere 00:37:28 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:37:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode19.html | took 211ms 00:37:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode20.html 00:37:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode20.html | [failure as todo] Test threw exception: TypeError: nodeMap is undefined 00:37:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode20.html | test marked todo should have failed somewhere 00:37:29 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 32MB 00:37:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode20.html | took 205ms 00:37:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode21.html 00:37:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode21.html | [failure as todo] Test threw exception: TypeError: Argument 1 of Document.importNode is not an object. 00:37:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode21.html | test marked todo should have failed somewhere 00:37:29 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 33MB 00:37:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode21.html | took 202ms 00:37:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documentimportnode22.html 00:37:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode22.html | notationsNotNull 00:37:29 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_documentimportnode22.html | [failure as todo] Test threw exception: TypeError: nodeMap is undefined 00:37:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documentimportnode22.html | test marked todo should have failed somewhere 00:37:29 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 34MB 00:37:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documentimportnode22.html | took 217ms 00:37:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documenttypepublicid01.html 00:37:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documenttypepublicid01.html | documenttypepublicid01 00:37:29 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:37:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documenttypepublicid01.html | took 249ms 00:37:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_documenttypesystemid01.html 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documenttypesystemid01.html | documenttypepublicid01 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_documenttypesystemid01.html | documenttypesystemid01 00:37:30 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 32MB 00:37:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_documenttypesystemid01.html | took 409ms 00:37:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | domimplementationcreatedocument03 00:37:30 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 33MB 00:37:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument03.html | took 276ms 00:37:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument04.html 00:37:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument04.html | domimplementationcreatedocument04 00:37:30 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:37:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument04.html | took 282ms 00:37:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument05.html 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument05.html | domimplementationcreatedocument05 00:37:31 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:37:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument05.html | took 281ms 00:37:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument07.html 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument07.html | domimplementationcreatedocument07 00:37:31 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 35MB 00:37:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocument07.html | took 216ms 00:37:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_newDocType 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_ownerDocument 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_newDocType 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_ownerDocument 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_newDocType 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_ownerDocument 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_newDocType 00:37:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | domimplementationcreatedocumenttype01_ownerDocument 00:37:31 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 40MB 00:37:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype01.html | took 260ms 00:37:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_newDocType 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | domimplementationcreatedocumenttype02_ownerDocument 00:37:32 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 45MB 00:37:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype02.html | took 298ms 00:37:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | domimplementationcreatedocumenttype04 00:37:32 INFO - MEMORY STAT | vsize 693MB | residentFast 124MB | heapAllocated 48MB 00:37:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationcreatedocumenttype04.html | took 341ms 00:37:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturecore.html 00:37:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturecore.html | domimplementationFeaturecoreAssert 00:37:32 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:37:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturecore.html | took 195ms 00:37:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturexmlversion2.html 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturexmlversion2.html | domimplementationFeaturexmlVersion2Assert 00:37:33 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:37:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationfeaturexmlversion2.html | took 371ms 00:37:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_XML_1 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_XML_2 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_XML_1 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_XML_2 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_Core_1 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_Core_3 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_Core_1 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | domimplementationhasfeature01_Core_3 00:37:33 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 28MB 00:37:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_domimplementationhasfeature01.html | took 258ms 00:37:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | elementgetattributenodens01_attrValue 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | elementgetattributenodens01_attrName 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | elementgetattributenodens01_attrNodeName 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | elementgetattributenodens01_attrLocalName 00:37:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | elementgetattributenodens01_attrNs 00:37:33 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:37:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens01.html | took 223ms 00:37:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens02.html 00:37:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens02.html | elementgetattributenodens02 00:37:34 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 29MB 00:37:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens02.html | took 222ms 00:37:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens03.html 00:37:34 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens03.html | [failure as todo] Test threw exception: TypeError: attribute is null 00:37:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens03.html | test marked todo should have failed somewhere 00:37:34 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:37:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetattributenodens03.html | took 233ms 00:37:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetattributens02.html 00:37:34 INFO - got "defaultVal", expected null 00:37:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetattributens02.html | test marked todo should have failed somewhere 00:37:34 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 31MB 00:37:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetattributens02.html | took 202ms 00:37:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens02.html 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens02.html | elementgetelementsbytagnamens02 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens02.html | elementgetelementsbytagnamens02 00:37:35 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 33MB 00:37:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens02.html | took 242ms 00:37:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html | elementgetelementsbytagnamens04_1 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html | elementgetelementsbytagnamens04_1 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html | elementgetelementsbytagnamens04_2 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html | elementgetelementsbytagnamens04_2 00:37:35 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 36MB 00:37:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens04.html | took 239ms 00:37:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens05.html 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens05.html | elementgetelementsbytagnamens05 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens05.html | elementgetelementsbytagnamens05 00:37:35 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:37:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementgetelementsbytagnamens05.html | took 262ms 00:37:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattribute01.html 00:37:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute01.html | elementhasattribute01 00:37:35 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:37:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattribute01.html | took 208ms 00:37:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattribute02.html 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute02.html | empEmployeeNotNull 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute02.html | test marked todo should have failed somewhere 00:37:36 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:37:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattribute02.html | took 209ms 00:37:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattribute03.html 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute03.html | elementhasattribute03_False 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute03.html | elementhasattribute03_True 00:37:36 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:37:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattribute03.html | took 206ms 00:37:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattribute04.html 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattribute04.html | elementhasattribute04 00:37:36 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:37:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattribute04.html | took 264ms 00:37:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattributens01.html 00:37:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattributens01.html | elementhasattributens01 00:37:36 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:37:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattributens01.html | took 233ms 00:37:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattributens02.html 00:37:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattributens02.html | hasDomesticAttr 00:37:37 INFO - didn't expect +0, but got it 00:37:37 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 32MB 00:37:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattributens02.html | took 362ms 00:37:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementhasattributens03.html 00:37:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattributens03.html | createElementNotNull 00:37:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementhasattributens03.html | elementhasattributens03 00:37:37 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 30MB 00:37:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementhasattributens03.html | took 284ms 00:37:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementremoveattributens01.html 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementremoveattributens01.html | elementremoveattributens01 00:37:38 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:37:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementremoveattributens01.html | took 219ms 00:37:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens01.html 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens01.html | elementsetattributenodens01_attrName 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens01.html | elementsetattributenodens01_attrNS 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens01.html | length 00:37:38 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:37:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens01.html | took 231ms 00:37:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens02.html 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens02.html | elementsetattributenodens02_attrName 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens02.html | elementsetattributenodens02_attrValue 00:37:38 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 32MB 00:37:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens02.html | took 227ms 00:37:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens03.html 00:37:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens03.html | elementsetattributenodens03 00:37:38 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 33MB 00:37:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens03.html | took 232ms 00:37:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens04.html 00:37:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens04.html | elementsetattributenodens04 00:37:39 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 34MB 00:37:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens04.html | took 228ms 00:37:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens05.html 00:37:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens05.html | test marked todo should have failed somewhere 00:37:39 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 39MB 00:37:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens05.html | took 290ms 00:37:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens06.html 00:37:39 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens06.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:37:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens06.html | test marked todo should have failed somewhere 00:37:39 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 41MB 00:37:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributenodens06.html | took 245ms 00:37:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens01.html 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens01.html | elementsetattributens01_attrName 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens01.html | elementsetattributens01_attrValue 00:37:40 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:37:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens01.html | took 281ms 00:37:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens02.html 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens02.html | elementsetattributens02_attrName 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens02.html | elementsetattributens02_attrValue 00:37:40 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:37:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens02.html | took 260ms 00:37:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens03.html 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens03.html | empEmployeeNotNull 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens03.html | elementsetattributens03_attrName 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens03.html | elementsetattributens03_attrValue 00:37:40 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:37:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens03.html | took 206ms 00:37:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | elementsetattributens04 00:37:40 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:37:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens04.html | took 209ms 00:37:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens05.html 00:37:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens05.html | elementsetattributens05 00:37:41 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 36MB 00:37:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens05.html | took 232ms 00:37:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributens08.html 00:37:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens08.html | elementsetattributens08_Err1 00:37:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributens08.html | elementsetattributens08_Err2 00:37:41 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributens08.html | took 206ms 00:37:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_elementsetattributensurinull.html 00:37:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_elementsetattributensurinull.html | throw_NAMESPACE_ERR 00:37:41 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:37:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_elementsetattributensurinull.html | took 258ms 00:37:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNS01.html 00:37:42 INFO - got "DISTRICT", expected null 00:37:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS01.html | test marked todo should have failed somewhere 00:37:42 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:37:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNS01.html | took 375ms 00:37:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNS02.html 00:37:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS02.html | empAddrNotNull 00:37:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS02.html | throw_Equals 00:37:42 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:37:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNS02.html | took 220ms 00:37:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNS03.html 00:37:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS03.html | empAddrNotNull 00:37:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS03.html | throw_Equals 00:37:42 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 32MB 00:37:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNS03.html | took 214ms 00:37:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNS04.html 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS04.html | empAddrNotNull 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS04.html | throw_Equals 00:37:43 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:37:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNS04.html | took 252ms 00:37:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNS05.html 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS05.html | empAddrNotNull 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNS05.html | attrValue 00:37:43 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:37:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNS05.html | took 258ms 00:37:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS01.html 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS01.html | empAddrNotNull 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS01.html | throw_Null 00:37:43 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:37:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS01.html | took 254ms 00:37:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS02.html 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS02.html | empAddrNotNull 00:37:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS02.html | attrName 00:37:43 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 38MB 00:37:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getAttributeNodeNS02.html | took 300ms 00:37:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementById01.html 00:37:44 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_getElementById01.html | [failure as todo] Test threw exception: TypeError: element is null 00:37:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementById01.html | test marked todo should have failed somewhere 00:37:44 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 41MB 00:37:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementById01.html | took 273ms 00:37:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementById02.html 00:37:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementById02.html | throw_Null 00:37:44 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 43MB 00:37:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementById02.html | took 227ms 00:37:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS01.html 00:37:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS01.html | listLength 00:37:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS01.html | listLength 00:37:44 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:37:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS01.html | took 273ms 00:37:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html | employeeCount 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html | employeeCount 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html | prefix 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html | lname 00:37:45 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:37:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS02.html | took 224ms 00:37:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS03.html 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS03.html | nodeNames 00:37:45 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:37:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS03.html | took 224ms 00:37:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS04.html 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS04.html | nodeNames 00:37:45 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS04.html | took 211ms 00:37:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS05.html 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS05.html | throw_Size 00:37:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS05.html | throw_Size 00:37:45 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS05.html | took 204ms 00:37:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS06.html 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS06.html | matchSize 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS06.html | matchSize 00:37:46 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 37MB 00:37:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS06.html | took 196ms 00:37:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS07.html 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS07.html | addresses 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS07.html | addresses 00:37:46 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 36MB 00:37:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS07.html | took 301ms 00:37:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS08.html 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS08.html | listSize 00:37:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS08.html | listSize 00:37:46 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 30MB 00:37:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS08.html | took 255ms 00:37:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html | employeeCount 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html | employeeCount 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html | prefix 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html | lname 00:37:47 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:37:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS09.html | took 213ms 00:37:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS10.html 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS10.html | nodeNames 00:37:47 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 32MB 00:37:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS10.html | took 205ms 00:37:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS11.html 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS11.html | nodeNames 00:37:47 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 33MB 00:37:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS11.html | took 222ms 00:37:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS12.html 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS12.html | size 00:37:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS12.html | size 00:37:48 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 34MB 00:37:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS12.html | took 203ms 00:37:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS13.html 00:37:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS13.html | matchSize 00:37:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS13.html | matchSize 00:37:48 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 34MB 00:37:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS13.html | took 221ms 00:37:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS14.html 00:37:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS14.html | addresses 00:37:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS14.html | addresses 00:37:48 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 38MB 00:37:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getElementsByTagNameNS14.html | took 269ms 00:37:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS01.html 00:37:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS01.html | attrName 00:37:48 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 41MB 00:37:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS01.html | took 245ms 00:37:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS02.html 00:37:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS02.html | throw_Null 00:37:49 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 43MB 00:37:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS02.html | took 217ms 00:37:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS03.html 00:37:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS03.html | entitiesNotNull 00:37:49 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS03.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:37:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS03.html | test marked todo should have failed somewhere 00:37:49 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:37:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS03.html | took 223ms 00:37:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS04.html 00:37:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS04.html | notationsNotNull 00:37:49 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS04.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:37:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS04.html | test marked todo should have failed somewhere 00:37:49 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:37:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_getNamedItemNS04.html | took 254ms 00:37:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttribute01.html 00:37:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttribute01.html | throw_False 00:37:50 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:37:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttribute01.html | took 218ms 00:37:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttribute02.html 00:37:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttribute02.html | test marked todo should have failed somewhere 00:37:50 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:37:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttribute02.html | took 244ms 00:37:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttribute03.html 00:37:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttribute03.html | throw_False 00:37:50 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttribute03.html | took 266ms 00:37:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttribute04.html 00:37:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttribute04.html | hasDomesticAttr 00:37:50 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 37MB 00:37:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttribute04.html | took 224ms 00:37:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS01.html 00:37:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS01.html | throw_False 00:37:51 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS01.html | took 252ms 00:37:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS02.html 00:37:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS02.html | throw_False 00:37:51 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:37:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS02.html | took 335ms 00:37:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS03.html 00:37:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS03.html | empAddrNotNull 00:37:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS03.html | throw_False 00:37:51 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 31MB 00:37:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS03.html | took 253ms 00:37:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS04.html 00:37:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS04.html | empAddressNotNull 00:37:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS04.html | test marked todo should have failed somewhere 00:37:52 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 32MB 00:37:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS04.html | took 226ms 00:37:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS05.html 00:37:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS05.html | hasAttribute 00:37:52 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 33MB 00:37:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributeNS05.html | took 221ms 00:37:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributes01.html 00:37:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributes01.html | throw_False 00:37:52 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 34MB 00:37:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributes01.html | took 196ms 00:37:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hasAttributes02.html 00:37:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hasAttributes02.html | throw_True 00:37:52 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 34MB 00:37:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hasAttributes02.html | took 238ms 00:37:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hc_namednodemapinvalidtype1.html 00:37:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hc_namednodemapinvalidtype1.html | test marked todo should have failed somewhere 00:37:53 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 36MB 00:37:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hc_namednodemapinvalidtype1.html | took 267ms 00:37:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize1.html 00:37:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize1.html | normalizedNodeValue 00:37:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize1.html | singleChild 00:37:53 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 41MB 00:37:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize1.html | took 275ms 00:37:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize2.html 00:37:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize2.html | noChild 00:37:53 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 42MB 00:37:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_hc_nodedocumentfragmentnormalize2.html | took 261ms 00:37:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode01.html 00:37:54 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode01.html | [failure as todo] Test threw exception: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode01.html | test marked todo should have failed somewhere 00:37:54 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:37:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode01.html | took 282ms 00:37:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode02.html 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode02.html | ownerDocumentNotNull 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode02.html | [assertURIEquals()] 'assertID' has a value 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode02.html | [assertURIEquals()] 'actual' has a value 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode02.html | dtdSystemId 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode02.html | nodeValue 00:37:54 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 34MB 00:37:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode02.html | took 264ms 00:37:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode03.html 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode03.html | ownerDocumentNotNull 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode03.html | [assertURIEquals()] 'assertID' has a value 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode03.html | [assertURIEquals()] 'actual' has a value 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode03.html | systemId 00:37:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode03.html | nodeValue 00:37:54 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:37:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode03.html | took 262ms 00:37:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode04.html 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode04.html | throw_Size 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode04.html | throw_Size 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode04.html | descendant1 00:37:55 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 37MB 00:37:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode04.html | took 275ms 00:37:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode05.html 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | empAddressNotNull 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | hasChild 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | [assertURIEquals()] 'assertID' has a value 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | [assertURIEquals()] 'actual' has a value 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | dtdSystemId 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode05.html | nodeName 00:37:55 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 38MB 00:37:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode05.html | took 312ms 00:37:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode06.html 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode06.html | empAddressNotNull 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode06.html | throw_True 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode06.html | nodeName 00:37:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode06.html | nodeValue 00:37:55 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 39MB 00:37:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode06.html | took 250ms 00:37:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode07.html 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode07.html | throw_Size 00:37:56 INFO - got +0, expected 1 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode07.html | nodeName 00:37:56 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode07.html | [failure as todo] Test threw exception: TypeError: attr is null 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode07.html | test marked todo should have failed somewhere 00:37:56 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:37:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode07.html | took 544ms 00:37:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode08.html 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode08.html | hasChild 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode08.html | [assertURIEquals()] 'assertID' has a value 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode08.html | [assertURIEquals()] 'actual' has a value 00:37:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode08.html | system 00:37:56 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 33MB 00:37:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode08.html | took 355ms 00:37:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode09.html 00:37:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode09.html | entitiesNotNull 00:37:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode09.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:37:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode09.html | test marked todo should have failed somewhere 00:37:57 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 34MB 00:37:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode09.html | took 351ms 00:37:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode10.html 00:37:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode10.html | [failure as todo] Test threw exception: TypeError: aNewDoc.createEntityReference is not a function 00:37:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode10.html | test marked todo should have failed somewhere 00:37:57 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 35MB 00:37:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode10.html | took 275ms 00:37:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode11.html 00:37:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode11.html | [failure as todo] Test threw exception: TypeError: aNewDoc.createEntityReference is not a function 00:37:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode11.html | test marked todo should have failed somewhere 00:37:57 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 36MB 00:37:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode11.html | took 262ms 00:37:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode12.html 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode12.html | entitiesNotNull 00:37:58 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode12.html | [failure as todo] Test threw exception: TypeError: entityList is undefined 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode12.html | test marked todo should have failed somewhere 00:37:58 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 38MB 00:37:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode12.html | took 266ms 00:37:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode13.html 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode13.html | notationsNotNull 00:37:58 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_importNode13.html | [failure as todo] Test threw exception: TypeError: notationList is undefined 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode13.html | test marked todo should have failed somewhere 00:37:58 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 43MB 00:37:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode13.html | took 344ms 00:37:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode14.html 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | ownerDocumentNotNull 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | [assertURIEquals()] 'assertID' has a value 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | [assertURIEquals()] 'actual' has a value 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | systemId 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | piTarget 00:37:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode14.html | piData 00:37:58 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 46MB 00:37:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode14.html | took 299ms 00:37:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode15.html 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode15.html | ownerDocumentNotNull 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode15.html | [assertURIEquals()] 'assertID' has a value 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode15.html | [assertURIEquals()] 'actual' has a value 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode15.html | systemId 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode15.html | nodeValue 00:37:59 INFO - MEMORY STAT | vsize 693MB | residentFast 126MB | heapAllocated 50MB 00:37:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode15.html | took 441ms 00:37:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode16.html 00:37:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode16.html | no_throw_NOT_SUPPORTED_ERR 00:37:59 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 35MB 00:37:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode16.html | took 333ms 00:37:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_importNode17.html 00:38:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_importNode17.html | throw_NOT_SUPPORTED_ERR 00:38:00 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:38:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_importNode17.html | took 302ms 00:38:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_localName01.html 00:38:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_localName01.html | empAddrNotNull 00:38:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_localName01.html | localName 00:38:00 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:38:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_localName01.html | took 293ms 00:38:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_localName02.html 00:38:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_localName02.html | test marked todo should have failed somewhere 00:38:00 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:38:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_localName02.html | took 229ms 00:38:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_localName04.html 00:38:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_localName04.html | lname 00:38:01 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 33MB 00:38:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_localName04.html | took 231ms 00:38:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html 00:38:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html | entitiesNotNull 00:38:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html | notationsNotNull 00:38:01 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:38:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html | test marked todo should have failed somewhere 00:38:01 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 34MB 00:38:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns01.html | took 204ms 00:38:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns02.html 00:38:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns02.html | namednodemapgetnameditemns02 00:38:01 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 37MB 00:38:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns02.html | took 298ms 00:38:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns03.html 00:38:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns03.html | namednodemapgetnameditemns03 00:38:02 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 40MB 00:38:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns03.html | took 267ms 00:38:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns04.html 00:38:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns04.html | namednodemapgetnameditemns04 00:38:02 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:38:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns04.html | took 554ms 00:38:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns05.html 00:38:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns05.html | namednodemapgetnameditemns05 00:38:02 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:38:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns05.html | took 233ms 00:38:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns06.html 00:38:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns06.html | namednodemapgetnameditemnsMap106 00:38:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns06.html | namednodemapgetnameditemnsMap206 00:38:03 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 33MB 00:38:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapgetnameditemns06.html | took 243ms 00:38:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns01.html 00:38:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns01.html | namednodemapremovenameditemns01 00:38:03 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 34MB 00:38:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns01.html | took 221ms 00:38:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns02.html 00:38:03 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns02.html | [failure as todo] Test threw exception: NotFoundError: Node was not found 00:38:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns02.html | test marked todo should have failed somewhere 00:38:03 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 35MB 00:38:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns02.html | took 283ms 00:38:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns03.html 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns03.html | namednodemapremovenameditemns02 00:38:04 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 35MB 00:38:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns03.html | took 219ms 00:38:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns04.html 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns04.html | namednodemapremovenameditemns04_1 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns04.html | namednodemapremovenameditemns04_2 00:38:04 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:38:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns04.html | took 261ms 00:38:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html | entitiesNotNull 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html | notationsNotNull 00:38:04 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:38:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html | test marked todo should have failed somewhere 00:38:04 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:38:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns05.html | took 398ms 00:38:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns06.html 00:38:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns06.html | throw_NOT_FOUND_ERR 00:38:05 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:38:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns06.html | took 218ms 00:38:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns07.html 00:38:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns07.html | throw_NOT_FOUND_ERR 00:38:05 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:38:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns07.html | took 236ms 00:38:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns08.html 00:38:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns08.html | throw_NOT_FOUND_ERR 00:38:05 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:38:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns08.html | took 254ms 00:38:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns09.html 00:38:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns09.html | namednodemapremovenameditemns09 00:38:06 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 34MB 00:38:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapremovenameditemns09.html | took 238ms 00:38:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns01.html 00:38:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns01.html | namednodemapsetnameditemns01 00:38:06 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:38:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns01.html | took 208ms 00:38:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns02.html 00:38:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns02.html | namednodemapsetnameditemns02 00:38:06 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 37MB 00:38:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns02.html | took 241ms 00:38:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns03.html 00:38:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns03.html | test marked todo should have failed somewhere 00:38:06 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 42MB 00:38:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns03.html | took 311ms 00:38:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns04.html 00:38:07 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns04.html | throw_WRONG_DOCUMENT_ERR 00:38:07 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 40MB 00:38:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns04.html | took 268ms 00:38:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html 00:38:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html | entitiesNotNull 00:38:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html | notationsNotNull 00:38:07 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:38:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html | test marked todo should have failed somewhere 00:38:07 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:38:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns05.html | took 292ms 00:38:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns06.html 00:38:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns06.html | namednodemapsetnameditemns06 00:38:08 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 28MB 00:38:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns06.html | took 388ms 00:38:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns07.html 00:38:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns07.html | namednodemapsetnameditemns07 00:38:08 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 29MB 00:38:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns07.html | took 215ms 00:38:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns08.html 00:38:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns08.html | namednodemapsetnameditemns08 00:38:08 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:38:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns08.html | took 223ms 00:38:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns09.html 00:38:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns09.html | test marked todo should have failed somewhere 00:38:08 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:38:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns09.html | took 235ms 00:38:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns10.html 00:38:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns10.html | entitiesNotNull 00:38:09 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns10.html | [failure as todo] Test threw exception: TypeError: entities is undefined 00:38:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns10.html | test marked todo should have failed somewhere 00:38:09 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:38:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns10.html | took 233ms 00:38:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns11.html 00:38:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns11.html | notationsNotNull 00:38:09 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns11.html | [failure as todo] Test threw exception: TypeError: notations is undefined 00:38:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns11.html | test marked todo should have failed somewhere 00:38:09 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namednodemapsetnameditemns11.html | took 228ms 00:38:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namespaceURI01.html 00:38:09 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_namespaceURI01.html | [failure as todo] Test threw exception: TypeError: addrAttr is null 00:38:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI01.html | test marked todo should have failed somewhere 00:38:09 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 35MB 00:38:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namespaceURI01.html | took 277ms 00:38:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namespaceURI02.html 00:38:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI02.html | empAddressNotNull 00:38:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI02.html | namespaceURI 00:38:10 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 38MB 00:38:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namespaceURI02.html | took 245ms 00:38:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namespaceURI03.html 00:38:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI03.html | employeeNotNull 00:38:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI03.html | namespaceURI 00:38:10 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namespaceURI03.html | took 359ms 00:38:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_namespaceURI04.html 00:38:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_namespaceURI04.html | employeeNS_null 00:38:10 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_namespaceURI04.html | took 269ms 00:38:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html | nodegetlocalname03_localElemName 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html | nodegetlocalname03_localQElemName 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html | nodegetlocalname03_localAttrName 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html | nodegetlocalname03_localQAttrName 00:38:11 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 32MB 00:38:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodegetlocalname03.html | took 301ms 00:38:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html | nodegetnamespaceuri03_elemNSURI 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html | nodegetnamespaceuri03_1 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html | nodegetnamespaceuri03_attrNSURI 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html | nodegetnamespaceuri03_2 00:38:11 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 33MB 00:38:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodegetnamespaceuri03.html | took 347ms 00:38:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument01.html 00:38:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument01.html | nodegetownerdocument01 00:38:11 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:38:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument01.html | took 198ms 00:38:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument02.html 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument02.html | nodegetownerdocument02_1 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument02.html | nodegetownerdocument02_2 00:38:12 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 35MB 00:38:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodegetownerdocument02.html | took 214ms 00:38:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html | nodegetprefix03_1 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html | nodegetprefix03_2 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html | nodegetprefix03_3 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html | nodegetprefix03_4 00:38:12 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 34MB 00:38:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodegetprefix03.html | took 288ms 00:38:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodehasattributes01.html 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes01.html | employeeIdHasAttributesFalse 00:38:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes01.html | addressHasAttributesTrue 00:38:12 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:38:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodehasattributes01.html | took 366ms 00:38:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodehasattributes02.html 00:38:13 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_nodehasattributes02.html | [failure as todo] Test threw exception: TypeError: docType.hasAttributes is not a function 00:38:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes02.html | test marked todo should have failed somewhere 00:38:13 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:38:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodehasattributes02.html | took 235ms 00:38:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodehasattributes03.html 00:38:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes03.html | empEmployeeNotNull 00:38:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes03.html | hasAttributes 00:38:13 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:38:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodehasattributes03.html | took 200ms 00:38:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodehasattributes04.html 00:38:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodehasattributes04.html | nodehasattributes04 00:38:13 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodehasattributes04.html | took 232ms 00:38:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_nodenormalize01.html 00:38:13 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_nodenormalize01.html | [failure as todo] Test threw exception: TypeError: newDoc.createEntityReference is not a function 00:38:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_nodenormalize01.html | test marked todo should have failed somewhere 00:38:13 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:38:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_nodenormalize01.html | took 232ms 00:38:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_normalize01.html 00:38:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_normalize01.html | data 00:38:14 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:38:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_normalize01.html | took 234ms 00:38:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_ownerDocument01.html 00:38:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_ownerDocument01.html | throw_Null 00:38:14 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 39MB 00:38:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_ownerDocument01.html | took 241ms 00:38:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_ownerElement01.html 00:38:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_ownerElement01.html | throw_Equals 00:38:14 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 41MB 00:38:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_ownerElement01.html | took 223ms 00:38:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_ownerElement02.html 00:38:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_ownerElement02.html | throw_Null 00:38:15 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:38:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_ownerElement02.html | took 278ms 00:38:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_prefix01.html 00:38:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_prefix01.html | throw_Null 00:38:15 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:38:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_prefix01.html | took 297ms 00:38:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_prefix03.html 00:38:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_prefix03.html | empEmployeeNotNull 00:38:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_prefix03.html | prefix 00:38:15 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 27MB 00:38:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_prefix03.html | took 347ms 00:38:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_prefix04.html 00:38:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_prefix04.html | throw_Null 00:38:16 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 28MB 00:38:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_prefix04.html | took 271ms 00:38:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_publicId01.html 00:38:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_publicId01.html | throw_Equals 00:38:16 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 29MB 00:38:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_publicId01.html | took 240ms 00:38:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS01.html 00:38:16 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS01.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:38:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS01.html | test marked todo should have failed somewhere 00:38:16 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:38:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS01.html | took 251ms 00:38:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS02.html 00:38:17 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS02.html | [failure as todo] Test threw exception: TypeError: addrAttr is null 00:38:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS02.html | test marked todo should have failed somewhere 00:38:17 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:38:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_removeAttributeNS02.html | took 263ms 00:38:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS01.html 00:38:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS01.html | retval 00:38:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS01.html | nodeRemoved 00:38:17 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS01.html | took 252ms 00:38:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS02.html 00:38:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS02.html | throw_NOT_FOUND_ERR 00:38:17 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 35MB 00:38:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS02.html | took 286ms 00:38:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS03.html 00:38:18 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS03.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:38:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS03.html | test marked todo should have failed somewhere 00:38:18 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 38MB 00:38:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_removeNamedItemNS03.html | took 250ms 00:38:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS01.html 00:38:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS01.html | throw_INVALID_CHARACTER_ERR 00:38:18 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 30MB 00:38:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS01.html | took 307ms 00:38:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS02.html 00:38:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS02.html | throw_NAMESPACE_ERR 00:38:18 INFO - MEMORY STAT | vsize 692MB | residentFast 102MB | heapAllocated 27MB 00:38:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS02.html | took 236ms 00:38:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS03.html 00:38:19 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_setAttributeNS03.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS03.html | test marked todo should have failed somewhere 00:38:19 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 28MB 00:38:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS03.html | took 202ms 00:38:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | empAddrNotNull 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | attrValue 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | nsuri 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | lname 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | prefix 00:38:19 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 28MB 00:38:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS04.html | took 277ms 00:38:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS05.html 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS05.html | empAddrNotNull 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS05.html | throw_Equals 00:38:19 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 29MB 00:38:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS05.html | took 223ms 00:38:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS06.html 00:38:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS06.html | throw_NAMESPACE_ERR 00:38:19 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 30MB 00:38:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS06.html | took 204ms 00:38:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS07.html 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS07.html | throw_NAMESPACE_ERR 00:38:20 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 32MB 00:38:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS07.html | took 230ms 00:38:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | empAddrNotNull 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | attrValue 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | nsuri 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | lname 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | prefix 00:38:20 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 36MB 00:38:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS09.html | took 265ms 00:38:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNS10.html 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNS10.html | throw_INVALID_CHARACTER_ERR 00:38:20 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 30MB 00:38:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNS10.html | took 246ms 00:38:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS01.html 00:38:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS01.html | empAddrNotNull 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS01.html | throw_INUSE_ATTRIBUTE_ERR 00:38:21 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 31MB 00:38:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS01.html | took 207ms 00:38:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS02.html 00:38:21 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS02.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS02.html | test marked todo should have failed somewhere 00:38:21 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 31MB 00:38:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS02.html | took 191ms 00:38:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS03.html 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS03.html | empAddrNotNull 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS03.html | throw_Null 00:38:21 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 32MB 00:38:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS03.html | took 239ms 00:38:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS04.html 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS04.html | empAddrNotNull 00:38:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS04.html | nodeName 00:38:21 INFO - didn't expect +0, but got it 00:38:21 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 33MB 00:38:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS04.html | took 219ms 00:38:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS05.html 00:38:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS05.html | test marked todo should have failed somewhere 00:38:22 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:38:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setAttributeNodeNS05.html | took 260ms 00:38:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS01.html 00:38:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS01.html | throw_INUSE_ATTRIBUTE_ERR 00:38:22 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:38:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS01.html | took 266ms 00:38:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS02.html 00:38:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS02.html | test marked todo should have failed somewhere 00:38:22 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:38:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS02.html | took 413ms 00:38:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS03.html 00:38:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS03.html | throw_Equals 00:38:23 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:38:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS03.html | took 250ms 00:38:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS04.html 00:38:23 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS04.html | [failure as todo] Test threw exception: TypeError: doc.createEntityReference is not a function 00:38:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS04.html | test marked todo should have failed somewhere 00:38:23 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 32MB 00:38:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS04.html | took 238ms 00:38:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS05.html 00:38:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS05.html | throw_Equals 00:38:23 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:38:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_setNamedItemNS05.html | took 290ms 00:38:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-core/test_systemId01.html 00:38:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_systemId01.html | [assertURIEquals()] 'assertID' has a value 00:38:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_systemId01.html | [assertURIEquals()] 'actual' has a value 00:38:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-core/test_systemId01.html | systemId 00:38:24 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 33MB 00:38:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-core/test_systemId01.html | took 292ms 00:38:24 INFO - TEST-START | Shutdown 00:38:24 INFO - Passed: 580 00:38:24 INFO - Failed: 0 00:38:24 INFO - Todo: 51 00:38:24 INFO - Mode: e10s 00:38:24 INFO - Slowest: 1427ms - /tests/dom/tests/mochitest/dom-level2-core/test_attrgetownerelement01.html 00:38:24 INFO - SimpleTest FINISHED 00:38:24 INFO - TEST-INFO | Ran 1 Loops 00:38:24 INFO - SimpleTest FINISHED 00:38:25 INFO - TEST-INFO | Main app process: exit 0 00:38:25 INFO - runtests.py | Application ran for: 0:01:25.563326 00:38:25 INFO - zombiecheck | Reading PID log: /tmp/tmp5m1K_Apidlog 00:38:25 INFO - ==> process 5233 launched child process 5254 00:38:25 INFO - ==> process 5233 launched child process 5288 00:38:25 INFO - zombiecheck | Checking for orphan process with PID: 5254 00:38:25 INFO - zombiecheck | Checking for orphan process with PID: 5288 00:38:25 INFO - Stopping web server 00:38:25 INFO - Stopping web socket server 00:38:25 INFO - Stopping ssltunnel 00:38:25 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:38:25 INFO - runtests.py | Running tests: end. 00:38:25 INFO - Buffered messages finished 00:38:25 INFO - dir: dom/tests/mochitest/dom-level2-html 00:38:26 INFO - Setting pipeline to PAUSED ... 00:38:26 INFO - Pipeline is PREROLLING ... 00:38:26 INFO - Pipeline is PREROLLED ... 00:38:26 INFO - Setting pipeline to PLAYING ... 00:38:26 INFO - New clock: GstSystemClock 00:38:26 INFO - Got EOS from element "pipeline0". 00:38:26 INFO - Execution ended after 32687223 ns. 00:38:26 INFO - Setting pipeline to PAUSED ... 00:38:26 INFO - Setting pipeline to READY ... 00:38:26 INFO - Setting pipeline to NULL ... 00:38:26 INFO - Freeing pipeline ... 00:38:26 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:38:26 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:38:26 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpDhThiJ.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:38:26 INFO - runtests.py | Server pid: 5359 00:38:26 INFO - runtests.py | Websocket server pid: 5362 00:38:27 INFO - runtests.py | SSL tunnel pid: 5373 00:38:27 INFO - runtests.py | Running with e10s: True 00:38:27 INFO - runtests.py | Running tests: start. 00:38:27 INFO - 00:38:27 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpDhThiJ.mozrunner 00:38:27 INFO - runtests.py | Application pid: 5387 00:38:27 INFO - TEST-INFO | started process Main app process 00:38:29 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:38:30 INFO - 1479285510157 Marionette INFO Listening on port 2828 00:38:35 INFO - SimpleTest START 00:38:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html | accessKeyLink 00:38:37 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:38:37 INFO - MEMORY STAT | vsize 646MB | residentFast 88MB | heapAllocated 26MB 00:38:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html | took 1386ms 00:38:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement02.html 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement02.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement02.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement02.html | charsetLink 00:38:37 INFO - MEMORY STAT | vsize 647MB | residentFast 87MB | heapAllocated 26MB 00:38:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement02.html | took 222ms 00:38:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement03.html 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement03.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement03.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement03.html | coordsLink 00:38:37 INFO - MEMORY STAT | vsize 648MB | residentFast 89MB | heapAllocated 27MB 00:38:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement03.html | took 223ms 00:38:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | Asize 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | [assertURIEquals()] 'assertID' has a value 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | [assertURIEquals()] 'actual' has a value 00:38:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | hrefLink 00:38:37 INFO - MEMORY STAT | vsize 649MB | residentFast 90MB | heapAllocated 28MB 00:38:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement04.html | took 222ms 00:38:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement05.html 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement05.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement05.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement05.html | hreflangLink 00:38:38 INFO - MEMORY STAT | vsize 649MB | residentFast 92MB | heapAllocated 29MB 00:38:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement05.html | took 222ms 00:38:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement06.html 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement06.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement06.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement06.html | nameLink 00:38:38 INFO - MEMORY STAT | vsize 650MB | residentFast 93MB | heapAllocated 30MB 00:38:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement06.html | took 202ms 00:38:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement07.html 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement07.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement07.html | Asize 00:38:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement07.html | relLink 00:38:38 INFO - MEMORY STAT | vsize 651MB | residentFast 92MB | heapAllocated 27MB 00:38:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement07.html | took 277ms 00:38:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement08.html 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement08.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement08.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement08.html | revLink 00:38:39 INFO - MEMORY STAT | vsize 651MB | residentFast 91MB | heapAllocated 25MB 00:38:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement08.html | took 234ms 00:38:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement09.html 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement09.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement09.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement09.html | shapeLink 00:38:39 INFO - MEMORY STAT | vsize 652MB | residentFast 92MB | heapAllocated 25MB 00:38:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement09.html | took 203ms 00:38:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement10.html 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement10.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement10.html | Asize 00:38:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement10.html | tabIndexLink 00:38:39 INFO - MEMORY STAT | vsize 652MB | residentFast 93MB | heapAllocated 26MB 00:38:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement10.html | took 295ms 00:38:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement11.html 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement11.html | Asize 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement11.html | Asize 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement11.html | targetLink 00:38:40 INFO - MEMORY STAT | vsize 653MB | residentFast 94MB | heapAllocated 27MB 00:38:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement11.html | took 343ms 00:38:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement12.html 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement12.html | Asize 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement12.html | Asize 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement12.html | typeLink 00:38:40 INFO - MEMORY STAT | vsize 653MB | residentFast 95MB | heapAllocated 27MB 00:38:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement12.html | took 248ms 00:38:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement13.html 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement13.html | Asize 00:38:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement13.html | Asize 00:38:40 INFO - MEMORY STAT | vsize 654MB | residentFast 96MB | heapAllocated 28MB 00:38:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement13.html | took 365ms 00:38:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement14.html 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement14.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement14.html | Asize 00:38:41 INFO - MEMORY STAT | vsize 654MB | residentFast 97MB | heapAllocated 28MB 00:38:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement14.html | took 292ms 00:38:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement01.html 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement01.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement01.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement01.html | alignLink 00:38:41 INFO - MEMORY STAT | vsize 655MB | residentFast 98MB | heapAllocated 29MB 00:38:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement01.html | took 253ms 00:38:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement02.html 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement02.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement02.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement02.html | altLink 00:38:41 INFO - MEMORY STAT | vsize 655MB | residentFast 98MB | heapAllocated 29MB 00:38:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement02.html | took 204ms 00:38:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement03.html 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement03.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement03.html | Asize 00:38:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement03.html | archiveLink 00:38:41 INFO - MEMORY STAT | vsize 656MB | residentFast 99MB | heapAllocated 30MB 00:38:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement03.html | took 201ms 00:38:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement04.html 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement04.html | Asize 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement04.html | Asize 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement04.html | codeLink 00:38:42 INFO - MEMORY STAT | vsize 657MB | residentFast 101MB | heapAllocated 30MB 00:38:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement04.html | took 218ms 00:38:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement05.html 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement05.html | Asize 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement05.html | Asize 00:38:42 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement05.html | codebase - got "http://mochi.test:8888/tests/dom/tests/mochitest/dom-level2-html/files/applets", expected "applets" 00:38:42 INFO - MEMORY STAT | vsize 659MB | residentFast 102MB | heapAllocated 31MB 00:38:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement05.html | took 215ms 00:38:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement06.html 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement06.html | Asize 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement06.html | Asize 00:38:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement06.html | heightLink 00:38:42 INFO - MEMORY STAT | vsize 659MB | residentFast 103MB | heapAllocated 31MB 00:38:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement06.html | took 253ms 00:38:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement07.html 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement07.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement07.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement07.html | hspaceLink 00:38:43 INFO - MEMORY STAT | vsize 660MB | residentFast 104MB | heapAllocated 32MB 00:38:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement07.html | took 211ms 00:38:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement08.html 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement08.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement08.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement08.html | nameLink 00:38:43 INFO - MEMORY STAT | vsize 662MB | residentFast 105MB | heapAllocated 32MB 00:38:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement08.html | took 218ms 00:38:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement09.html 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement09.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement09.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement09.html | vspaceLink 00:38:43 INFO - MEMORY STAT | vsize 662MB | residentFast 106MB | heapAllocated 33MB 00:38:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement09.html | took 206ms 00:38:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement10.html 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement10.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement10.html | Asize 00:38:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement10.html | widthLink 00:38:43 INFO - MEMORY STAT | vsize 665MB | residentFast 108MB | heapAllocated 34MB 00:38:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement10.html | took 211ms 00:38:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement11.html 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement11.html | Asize 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement11.html | Asize 00:38:44 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement11.html | object - got "http://mochi.test:8888/tests/dom/tests/mochitest/dom-level2-html/files/DOMTSApplet.dat", expected "DOMTSApplet.dat" 00:38:44 INFO - MEMORY STAT | vsize 667MB | residentFast 111MB | heapAllocated 36MB 00:38:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAppletElement11.html | took 272ms 00:38:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement01.html 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement01.html | Asize 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement01.html | Asize 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement01.html | alignLink 00:38:44 INFO - MEMORY STAT | vsize 668MB | residentFast 109MB | heapAllocated 34MB 00:38:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement01.html | took 256ms 00:38:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement02.html 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement02.html | Asize 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement02.html | Asize 00:38:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement02.html | altLink 00:38:44 INFO - MEMORY STAT | vsize 669MB | residentFast 110MB | heapAllocated 32MB 00:38:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement02.html | took 292ms 00:38:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement03.html 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement03.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement03.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement03.html | coordsLink 00:38:45 INFO - MEMORY STAT | vsize 669MB | residentFast 108MB | heapAllocated 30MB 00:38:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement03.html | took 216ms 00:38:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | [assertURIEquals()] 'assertID' has a value 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | [assertURIEquals()] 'actual' has a value 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | hrefLink 00:38:45 INFO - MEMORY STAT | vsize 669MB | residentFast 108MB | heapAllocated 31MB 00:38:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement04.html | took 223ms 00:38:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement05.html 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement05.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement05.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement05.html | noHrefLink 00:38:45 INFO - MEMORY STAT | vsize 669MB | residentFast 109MB | heapAllocated 32MB 00:38:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement05.html | took 220ms 00:38:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement06.html 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement06.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement06.html | Asize 00:38:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement06.html | shapeLink 00:38:45 INFO - MEMORY STAT | vsize 669MB | residentFast 110MB | heapAllocated 32MB 00:38:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement06.html | took 198ms 00:38:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement07.html 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement07.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement07.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement07.html | tabIndexLink 00:38:46 INFO - MEMORY STAT | vsize 669MB | residentFast 110MB | heapAllocated 33MB 00:38:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement07.html | took 199ms 00:38:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement08.html 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement08.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement08.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement08.html | targetLink 00:38:46 INFO - MEMORY STAT | vsize 673MB | residentFast 116MB | heapAllocated 39MB 00:38:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLAreaElement08.html | took 318ms 00:38:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBRElement01.html 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBRElement01.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBRElement01.html | Asize 00:38:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBRElement01.html | clearLink 00:38:46 INFO - MEMORY STAT | vsize 679MB | residentFast 121MB | heapAllocated 44MB 00:38:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBRElement01.html | took 280ms 00:38:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement01.html 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement01.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement01.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement01.html | hrefLink 00:38:47 INFO - MEMORY STAT | vsize 681MB | residentFast 124MB | heapAllocated 46MB 00:38:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement01.html | took 263ms 00:38:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement02.html 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement02.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement02.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement02.html | targetLink 00:38:47 INFO - MEMORY STAT | vsize 682MB | residentFast 114MB | heapAllocated 34MB 00:38:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBaseElement02.html | took 364ms 00:38:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement01.html 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement01.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement01.html | Asize 00:38:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement01.html | aLinkLink 00:38:47 INFO - MEMORY STAT | vsize 683MB | residentFast 115MB | heapAllocated 34MB 00:38:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement01.html | took 318ms 00:38:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement02.html 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement02.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement02.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement02.html | backgroundLink 00:38:48 INFO - MEMORY STAT | vsize 683MB | residentFast 116MB | heapAllocated 35MB 00:38:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement02.html | took 253ms 00:38:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement03.html 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement03.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement03.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement03.html | bgColorLink 00:38:48 INFO - MEMORY STAT | vsize 683MB | residentFast 117MB | heapAllocated 36MB 00:38:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement03.html | took 277ms 00:38:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement04.html 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement04.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement04.html | Asize 00:38:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement04.html | linkLink 00:38:48 INFO - MEMORY STAT | vsize 684MB | residentFast 118MB | heapAllocated 36MB 00:38:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement04.html | took 259ms 00:38:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement05.html 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement05.html | Asize 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement05.html | Asize 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement05.html | textLink 00:38:49 INFO - MEMORY STAT | vsize 684MB | residentFast 119MB | heapAllocated 37MB 00:38:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement05.html | took 258ms 00:38:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement06.html 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement06.html | Asize 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement06.html | Asize 00:38:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement06.html | vLinkLink 00:38:49 INFO - MEMORY STAT | vsize 685MB | residentFast 117MB | heapAllocated 32MB 00:38:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLBodyElement06.html | took 366ms 00:38:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement01.html 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement01.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement01.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement01.html | formLink 00:38:50 INFO - MEMORY STAT | vsize 686MB | residentFast 106MB | heapAllocated 28MB 00:38:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement01.html | took 465ms 00:38:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement02.html 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement02.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement02.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement02.html | formNullLink 00:38:50 INFO - MEMORY STAT | vsize 686MB | residentFast 107MB | heapAllocated 29MB 00:38:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement02.html | took 234ms 00:38:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement03.html 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement03.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement03.html | Asize 00:38:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement03.html | accessKeyLink 00:38:50 INFO - MEMORY STAT | vsize 686MB | residentFast 107MB | heapAllocated 30MB 00:38:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement03.html | took 488ms 00:38:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement04.html 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement04.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement04.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement04.html | disabledLink 00:38:51 INFO - MEMORY STAT | vsize 687MB | residentFast 108MB | heapAllocated 30MB 00:38:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement04.html | took 237ms 00:38:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement05.html 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement05.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement05.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement05.html | nameLink 00:38:51 INFO - MEMORY STAT | vsize 687MB | residentFast 113MB | heapAllocated 35MB 00:38:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement05.html | took 263ms 00:38:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement06.html 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement06.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement06.html | Asize 00:38:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement06.html | tabIndexLink 00:38:51 INFO - MEMORY STAT | vsize 687MB | residentFast 115MB | heapAllocated 38MB 00:38:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement06.html | took 277ms 00:38:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement07.html 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement07.html | Asize 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement07.html | Asize 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement07.html | typeLink 00:38:52 INFO - MEMORY STAT | vsize 687MB | residentFast 117MB | heapAllocated 38MB 00:38:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement07.html | took 259ms 00:38:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement08.html 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement08.html | Asize 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement08.html | Asize 00:38:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement08.html | valueLink 00:38:52 INFO - MEMORY STAT | vsize 687MB | residentFast 111MB | heapAllocated 31MB 00:38:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLButtonElement08.html | took 215ms 00:38:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection01.html 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection01.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection01.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection01.html | rowIndexLink 00:38:53 INFO - MEMORY STAT | vsize 686MB | residentFast 100MB | heapAllocated 26MB 00:38:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection01.html | took 616ms 00:38:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection02.html 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection02.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection02.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection02.html | nameIndexLink 00:38:53 INFO - MEMORY STAT | vsize 686MB | residentFast 100MB | heapAllocated 26MB 00:38:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection02.html | took 247ms 00:38:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection03.html 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection03.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection03.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection03.html | nameIndexLink 00:38:53 INFO - MEMORY STAT | vsize 686MB | residentFast 101MB | heapAllocated 27MB 00:38:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection03.html | took 228ms 00:38:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection04.html 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection04.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection04.html | Asize 00:38:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection04.html | rowIndexLink 00:38:53 INFO - MEMORY STAT | vsize 686MB | residentFast 99MB | heapAllocated 25MB 00:38:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection04.html | took 281ms 00:38:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection05.html 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection05.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection05.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection05.html | rowIndexLink 00:38:54 INFO - MEMORY STAT | vsize 686MB | residentFast 101MB | heapAllocated 27MB 00:38:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection05.html | took 306ms 00:38:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection06.html 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection06.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection06.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection06.html | rowIndexLink 00:38:54 INFO - MEMORY STAT | vsize 686MB | residentFast 102MB | heapAllocated 28MB 00:38:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection06.html | took 256ms 00:38:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection07.html 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection07.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection07.html | Asize 00:38:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection07.html | rowIndexLink 00:38:54 INFO - MEMORY STAT | vsize 686MB | residentFast 103MB | heapAllocated 27MB 00:38:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection07.html | took 259ms 00:38:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection08.html 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection08.html | Asize 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection08.html | Asize 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection08.html | rowIndexLink 00:38:55 INFO - MEMORY STAT | vsize 686MB | residentFast 100MB | heapAllocated 26MB 00:38:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection08.html | took 431ms 00:38:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection09.html 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection09.html | Asize 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection09.html | Asize 00:38:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection09.html | rowIndexLink 00:38:55 INFO - MEMORY STAT | vsize 686MB | residentFast 101MB | heapAllocated 26MB 00:38:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection09.html | took 242ms 00:38:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection10.html 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection10.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection10.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection10.html | nameIndexLink 00:38:56 INFO - MEMORY STAT | vsize 686MB | residentFast 101MB | heapAllocated 27MB 00:38:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection10.html | took 234ms 00:38:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection11.html 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection11.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection11.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection11.html | nameIndexLink 00:38:56 INFO - MEMORY STAT | vsize 686MB | residentFast 102MB | heapAllocated 28MB 00:38:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection11.html | took 240ms 00:38:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLCollection12.html 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection12.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection12.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLCollection12.html | nameIndexLink 00:38:56 INFO - MEMORY STAT | vsize 686MB | residentFast 103MB | heapAllocated 29MB 00:38:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLCollection12.html | took 256ms 00:38:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDirectoryElement01.html 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDirectoryElement01.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDirectoryElement01.html | Asize 00:38:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDirectoryElement01.html | compactLink 00:38:56 INFO - MEMORY STAT | vsize 686MB | residentFast 104MB | heapAllocated 29MB 00:38:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDirectoryElement01.html | took 222ms 00:38:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDivElement01.html 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDivElement01.html | Asize 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDivElement01.html | Asize 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDivElement01.html | alignLink 00:38:57 INFO - MEMORY STAT | vsize 686MB | residentFast 107MB | heapAllocated 32MB 00:38:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDivElement01.html | took 299ms 00:38:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDlistElement01.html 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDlistElement01.html | Asize 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDlistElement01.html | Asize 00:38:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDlistElement01.html | compactLink 00:38:57 INFO - MEMORY STAT | vsize 687MB | residentFast 111MB | heapAllocated 36MB 00:38:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDlistElement01.html | took 432ms 00:38:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument01.html 00:38:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument01.html | titleLink 00:38:58 INFO - MEMORY STAT | vsize 687MB | residentFast 107MB | heapAllocated 30MB 00:38:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument01.html | took 414ms 00:38:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument02.html 00:38:58 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-html/test_HTMLDocument02.html | referrerLink - got "http://mochi.test:8888/tests/dom/tests/mochitest/dom-level2-html/test_HTMLDocument02.html", expected "" 00:38:58 INFO - MEMORY STAT | vsize 687MB | residentFast 108MB | heapAllocated 31MB 00:38:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument02.html | took 379ms 00:38:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument03.html 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument03.html | domainLink 00:38:59 INFO - MEMORY STAT | vsize 687MB | residentFast 110MB | heapAllocated 32MB 00:38:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument03.html | took 382ms 00:38:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html | [assertURIEquals()] 'assertID' has a value 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html | [assertURIEquals()] 'actual' has a value 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html | URLLink 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html | URLLink 00:38:59 INFO - MEMORY STAT | vsize 687MB | residentFast 111MB | heapAllocated 32MB 00:38:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument04.html | took 379ms 00:38:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument05.html 00:38:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument05.html | idLink 00:38:59 INFO - MEMORY STAT | vsize 687MB | residentFast 113MB | heapAllocated 33MB 00:39:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument05.html | took 429ms 00:39:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument07.html 00:39:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument07.html | lengthLink 00:39:00 INFO - MEMORY STAT | vsize 686MB | residentFast 104MB | heapAllocated 27MB 00:39:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument07.html | took 604ms 00:39:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument08.html 00:39:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument08.html | length 00:39:01 INFO - MEMORY STAT | vsize 686MB | residentFast 106MB | heapAllocated 29MB 00:39:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument08.html | took 494ms 00:39:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument09.html 00:39:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument09.html | lengthLink 00:39:01 INFO - MEMORY STAT | vsize 686MB | residentFast 108MB | heapAllocated 29MB 00:39:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument09.html | took 397ms 00:39:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument10.html 00:39:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument10.html | lengthLink 00:39:02 INFO - MEMORY STAT | vsize 686MB | residentFast 113MB | heapAllocated 35MB 00:39:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument10.html | took 466ms 00:39:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument11.html 00:39:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument11.html | lengthLink 00:39:02 INFO - MEMORY STAT | vsize 691MB | residentFast 119MB | heapAllocated 40MB 00:39:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument11.html | took 448ms 00:39:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument12.html 00:39:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument12.html | cookieLink 00:39:03 INFO - MEMORY STAT | vsize 691MB | residentFast 112MB | heapAllocated 30MB 00:39:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument12.html | took 506ms 00:39:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument13.html 00:39:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument13.html | Asize 00:39:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument13.html | Asize 00:39:03 INFO - MEMORY STAT | vsize 691MB | residentFast 113MB | heapAllocated 31MB 00:39:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument13.html | took 383ms 00:39:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument14.html 00:39:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument14.html | Asize 00:39:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument14.html | Asize 00:39:04 INFO - MEMORY STAT | vsize 691MB | residentFast 115MB | heapAllocated 32MB 00:39:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument14.html | took 469ms 00:39:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument15.html 00:39:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument15.html | elementId 00:39:04 INFO - MEMORY STAT | vsize 690MB | residentFast 104MB | heapAllocated 26MB 00:39:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument15.html | took 704ms 00:39:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument16.html 00:39:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument16.html | elementId 00:39:05 INFO - MEMORY STAT | vsize 690MB | residentFast 105MB | heapAllocated 27MB 00:39:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument16.html | took 410ms 00:39:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument17.html 00:39:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument17.html | bodyContainsChildren 00:39:05 INFO - MEMORY STAT | vsize 690MB | residentFast 106MB | heapAllocated 28MB 00:39:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument17.html | took 498ms 00:39:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument18.html 00:39:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument18.html | Test complete 00:39:06 INFO - MEMORY STAT | vsize 691MB | residentFast 112MB | heapAllocated 33MB 00:39:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument18.html | took 457ms 00:39:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument19.html 00:39:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument19.html | Test complete 00:39:06 INFO - MEMORY STAT | vsize 691MB | residentFast 116MB | heapAllocated 35MB 00:39:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument19.html | took 529ms 00:39:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument20.html 00:39:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument20.html | Test complete 00:39:07 INFO - MEMORY STAT | vsize 691MB | residentFast 111MB | heapAllocated 29MB 00:39:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument20.html | took 451ms 00:39:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLDocument21.html 00:39:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLDocument21.html | Test complete 00:39:08 INFO - MEMORY STAT | vsize 691MB | residentFast 112MB | heapAllocated 30MB 00:39:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLDocument21.html | took 583ms 00:39:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement01.html 00:39:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement01.html | Asize 00:39:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement01.html | Asize 00:39:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement01.html | idLink 00:39:08 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 30MB 00:39:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement01.html | took 369ms 00:39:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement02.html 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement02.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement02.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement02.html | idLink 00:39:09 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:39:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement02.html | took 316ms 00:39:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement03.html 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement03.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement03.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement03.html | idLink 00:39:09 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:39:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement03.html | took 212ms 00:39:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement04.html 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement04.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement04.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement04.html | idLink 00:39:09 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 28MB 00:39:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement04.html | took 222ms 00:39:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement05.html 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement05.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement05.html | Asize 00:39:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement05.html | idLink 00:39:09 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:39:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement05.html | took 220ms 00:39:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement06.html 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement06.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement06.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement06.html | idLink 00:39:10 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:39:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement06.html | took 243ms 00:39:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement07.html 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement07.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement07.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement07.html | idLink 00:39:10 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:39:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement07.html | took 239ms 00:39:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement08.html 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement08.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement08.html | Asize 00:39:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement08.html | idLink 00:39:10 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 36MB 00:39:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement08.html | took 323ms 00:39:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement09.html 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement09.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement09.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement09.html | idLink 00:39:11 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 38MB 00:39:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement09.html | took 393ms 00:39:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement10.html 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement10.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement10.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement10.html | idLink 00:39:11 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 31MB 00:39:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement10.html | took 218ms 00:39:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement100.html 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement100.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement100.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement100.html | dirLink 00:39:11 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:39:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement100.html | took 215ms 00:39:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement101.html 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement101.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement101.html | Asize 00:39:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement101.html | dirLink 00:39:11 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:39:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement101.html | took 230ms 00:39:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement102.html 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement102.html | Asize 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement102.html | Asize 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement102.html | dirLink 00:39:12 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 33MB 00:39:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement102.html | took 312ms 00:39:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement103.html 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement103.html | Asize 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement103.html | Asize 00:39:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement103.html | dirLink 00:39:12 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 29MB 00:39:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement103.html | took 396ms 00:39:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement104.html 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement104.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement104.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement104.html | dirLink 00:39:13 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 28MB 00:39:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement104.html | took 223ms 00:39:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement105.html 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement105.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement105.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement105.html | dirLink 00:39:13 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 29MB 00:39:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement105.html | took 292ms 00:39:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement106.html 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement106.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement106.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement106.html | dirLink 00:39:13 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 30MB 00:39:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement106.html | took 213ms 00:39:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement107.html 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement107.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement107.html | Asize 00:39:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement107.html | dirLink 00:39:13 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 31MB 00:39:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement107.html | took 202ms 00:39:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement108.html 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement108.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement108.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement108.html | dirLink 00:39:14 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:39:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement108.html | took 206ms 00:39:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement109.html 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement109.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement109.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement109.html | dirLink 00:39:14 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 35MB 00:39:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement109.html | took 298ms 00:39:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement11.html 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement11.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement11.html | Asize 00:39:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement11.html | idLink 00:39:14 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 38MB 00:39:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement11.html | took 242ms 00:39:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement110.html 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement110.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement110.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement110.html | dirLink 00:39:15 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:39:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement110.html | took 240ms 00:39:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement111.html 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement111.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement111.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement111.html | dirLink 00:39:15 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 32MB 00:39:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement111.html | took 223ms 00:39:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement112.html 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement112.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement112.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement112.html | dirLink 00:39:15 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 33MB 00:39:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement112.html | took 259ms 00:39:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement113.html 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement113.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement113.html | Asize 00:39:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement113.html | dirLink 00:39:15 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 34MB 00:39:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement113.html | took 218ms 00:39:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement114.html 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement114.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement114.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement114.html | dirLink 00:39:16 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 34MB 00:39:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement114.html | took 198ms 00:39:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement115.html 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement115.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement115.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement115.html | dirLink 00:39:16 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 35MB 00:39:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement115.html | took 205ms 00:39:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement116.html 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement116.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement116.html | Asize 00:39:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement116.html | dirLink 00:39:16 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 29MB 00:39:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement116.html | took 428ms 00:39:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement117.html 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement117.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement117.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement117.html | classNameLink 00:39:17 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:39:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement117.html | took 258ms 00:39:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement118.html 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement118.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement118.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement118.html | classNameLink 00:39:17 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:39:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement118.html | took 278ms 00:39:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement119.html 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement119.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement119.html | Asize 00:39:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement119.html | classNameLink 00:39:17 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 31MB 00:39:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement119.html | took 272ms 00:39:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement12.html 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement12.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement12.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement12.html | idLink 00:39:18 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:39:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement12.html | took 217ms 00:39:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement120.html 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement120.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement120.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement120.html | classNameLink 00:39:18 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:39:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement120.html | took 242ms 00:39:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement121.html 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement121.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement121.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement121.html | classNameLink 00:39:18 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 36MB 00:39:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement121.html | took 245ms 00:39:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement122.html 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement122.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement122.html | Asize 00:39:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement122.html | classNameLink 00:39:18 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 40MB 00:39:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement122.html | took 248ms 00:39:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement123.html 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement123.html | Asize 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement123.html | Asize 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement123.html | classNameLink 00:39:19 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 32MB 00:39:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement123.html | took 246ms 00:39:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement124.html 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement124.html | Asize 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement124.html | Asize 00:39:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement124.html | classNameLink 00:39:19 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:39:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement124.html | took 267ms 00:39:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement125.html 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement125.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement125.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement125.html | classNameLink 00:39:20 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:39:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement125.html | took 420ms 00:39:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement126.html 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement126.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement126.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement126.html | classNameLink 00:39:20 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 28MB 00:39:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement126.html | took 222ms 00:39:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement127.html 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement127.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement127.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement127.html | classNameLink 00:39:20 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 29MB 00:39:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement127.html | took 228ms 00:39:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement128.html 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement128.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement128.html | Asize 00:39:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement128.html | classNameLink 00:39:20 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:39:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement128.html | took 276ms 00:39:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement129.html 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement129.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement129.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement129.html | classNameLink 00:39:21 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 30MB 00:39:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement129.html | took 221ms 00:39:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement13.html 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement13.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement13.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement13.html | idLink 00:39:21 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:39:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement13.html | took 212ms 00:39:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement130.html 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement130.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement130.html | Asize 00:39:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement130.html | classNameLink 00:39:21 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 34MB 00:39:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement130.html | took 254ms 00:39:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement131.html 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement131.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement131.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement131.html | classNameLink 00:39:22 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 38MB 00:39:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement131.html | took 274ms 00:39:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement132.html 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement132.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement132.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement132.html | classNameLink 00:39:22 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:39:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement132.html | took 223ms 00:39:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement133.html 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement133.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement133.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement133.html | classNameLink 00:39:22 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 31MB 00:39:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement133.html | took 204ms 00:39:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement134.html 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement134.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement134.html | Asize 00:39:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement134.html | classNameLink 00:39:22 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:39:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement134.html | took 284ms 00:39:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement135.html 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement135.html | Asize 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement135.html | Asize 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement135.html | classNameLink 00:39:23 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:39:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement135.html | took 344ms 00:39:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement136.html 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement136.html | Asize 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement136.html | Asize 00:39:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement136.html | classNameLink 00:39:23 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:39:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement136.html | took 281ms 00:39:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement137.html 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement137.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement137.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement137.html | classNameLink 00:39:24 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:39:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement137.html | took 403ms 00:39:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement138.html 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement138.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement138.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement138.html | classNameLink 00:39:24 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 29MB 00:39:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement138.html | took 294ms 00:39:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement139.html 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement139.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement139.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement139.html | classNameLink 00:39:24 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 29MB 00:39:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement139.html | took 221ms 00:39:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement14.html 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement14.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement14.html | Asize 00:39:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement14.html | idLink 00:39:24 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 30MB 00:39:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement14.html | took 225ms 00:39:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement140.html 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement140.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement140.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement140.html | classNameLink 00:39:25 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 31MB 00:39:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement140.html | took 221ms 00:39:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement141.html 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement141.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement141.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement141.html | classNameLink 00:39:25 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 32MB 00:39:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement141.html | took 285ms 00:39:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement142.html 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement142.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement142.html | Asize 00:39:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement142.html | classNameLink 00:39:25 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 37MB 00:39:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement142.html | took 255ms 00:39:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement143.html 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement143.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement143.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement143.html | classNameLink 00:39:26 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 39MB 00:39:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement143.html | took 224ms 00:39:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement144.html 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement144.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement144.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement144.html | classNameLink 00:39:26 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:39:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement144.html | took 349ms 00:39:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement145.html 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement145.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement145.html | Asize 00:39:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement145.html | classNameLink 00:39:27 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 26MB 00:39:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement145.html | took 395ms 00:39:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement15.html 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement15.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement15.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement15.html | idLink 00:39:27 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 27MB 00:39:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement15.html | took 240ms 00:39:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement16.html 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement16.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement16.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement16.html | idLink 00:39:27 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 27MB 00:39:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement16.html | took 286ms 00:39:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement17.html 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement17.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement17.html | Asize 00:39:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement17.html | idLink 00:39:27 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 28MB 00:39:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement17.html | took 232ms 00:39:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement18.html 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement18.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement18.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement18.html | idLink 00:39:28 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 29MB 00:39:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement18.html | took 218ms 00:39:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement19.html 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement19.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement19.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement19.html | idLink 00:39:28 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 31MB 00:39:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement19.html | took 219ms 00:39:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement20.html 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement20.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement20.html | Asize 00:39:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement20.html | idLink 00:39:28 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 35MB 00:39:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement20.html | took 275ms 00:39:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement21.html 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement21.html | Asize 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement21.html | Asize 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement21.html | idLink 00:39:29 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 30MB 00:39:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement21.html | took 238ms 00:39:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement22.html 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement22.html | Asize 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement22.html | Asize 00:39:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement22.html | idLink 00:39:29 INFO - MEMORY STAT | vsize 692MB | residentFast 101MB | heapAllocated 26MB 00:39:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement22.html | took 427ms 00:39:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement23.html 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement23.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement23.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement23.html | idLink 00:39:30 INFO - MEMORY STAT | vsize 692MB | residentFast 101MB | heapAllocated 26MB 00:39:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement23.html | took 599ms 00:39:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement24.html 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement24.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement24.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement24.html | idLink 00:39:30 INFO - MEMORY STAT | vsize 692MB | residentFast 101MB | heapAllocated 27MB 00:39:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement24.html | took 272ms 00:39:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement25.html 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement25.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement25.html | Asize 00:39:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement25.html | idLink 00:39:30 INFO - MEMORY STAT | vsize 692MB | residentFast 102MB | heapAllocated 28MB 00:39:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement25.html | took 240ms 00:39:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement26.html 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement26.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement26.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement26.html | idLink 00:39:31 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 29MB 00:39:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement26.html | took 253ms 00:39:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement27.html 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement27.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement27.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement27.html | idLink 00:39:31 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 29MB 00:39:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement27.html | took 209ms 00:39:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement28.html 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement28.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement28.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement28.html | idLink 00:39:31 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 30MB 00:39:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement28.html | took 212ms 00:39:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement29.html 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement29.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement29.html | Asize 00:39:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement29.html | idLink 00:39:31 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 30MB 00:39:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement29.html | took 209ms 00:39:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement30.html 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement30.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement30.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement30.html | titleLink 00:39:32 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 31MB 00:39:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement30.html | took 303ms 00:39:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement31.html 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement31.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement31.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement31.html | titleLink 00:39:32 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 32MB 00:39:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement31.html | took 207ms 00:39:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement32.html 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement32.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement32.html | Asize 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement32.html | titleLink 00:39:32 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 33MB 00:39:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement32.html | took 209ms 00:39:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement33.html 00:39:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement33.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement33.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement33.html | titleLink 00:39:33 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 33MB 00:39:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement33.html | took 271ms 00:39:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement34.html 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement34.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement34.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement34.html | titleLink 00:39:33 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:39:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement34.html | took 277ms 00:39:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement35.html 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement35.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement35.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement35.html | titleLink 00:39:33 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 35MB 00:39:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement35.html | took 220ms 00:39:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement36.html 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement36.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement36.html | Asize 00:39:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement36.html | titleLink 00:39:33 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 35MB 00:39:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement36.html | took 208ms 00:39:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement37.html 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement37.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement37.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement37.html | titleLink 00:39:34 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 39MB 00:39:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement37.html | took 243ms 00:39:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement38.html 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement38.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement38.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement38.html | titleLink 00:39:34 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:39:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement38.html | took 284ms 00:39:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement39.html 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement39.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement39.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement39.html | titleLink 00:39:34 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 36MB 00:39:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement39.html | took 210ms 00:39:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement40.html 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement40.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement40.html | Asize 00:39:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement40.html | titleLink 00:39:34 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 36MB 00:39:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement40.html | took 204ms 00:39:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement41.html 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement41.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement41.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement41.html | titleLink 00:39:35 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 37MB 00:39:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement41.html | took 215ms 00:39:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement42.html 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement42.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement42.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement42.html | titleLink 00:39:35 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 32MB 00:39:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement42.html | took 397ms 00:39:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement43.html 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement43.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement43.html | Asize 00:39:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement43.html | titleLink 00:39:35 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 32MB 00:39:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement43.html | took 239ms 00:39:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement44.html 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement44.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement44.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement44.html | titleLink 00:39:36 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 33MB 00:39:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement44.html | took 254ms 00:39:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement45.html 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement45.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement45.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement45.html | titleLink 00:39:36 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 34MB 00:39:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement45.html | took 305ms 00:39:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement46.html 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement46.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement46.html | Asize 00:39:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement46.html | titleLink 00:39:36 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 34MB 00:39:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement46.html | took 248ms 00:39:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement47.html 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement47.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement47.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement47.html | titleLink 00:39:37 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 35MB 00:39:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement47.html | took 232ms 00:39:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement48.html 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement48.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement48.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement48.html | titleLink 00:39:37 INFO - MEMORY STAT | vsize 692MB | residentFast 121MB | heapAllocated 41MB 00:39:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement48.html | took 306ms 00:39:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement49.html 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement49.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement49.html | Asize 00:39:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement49.html | titleLink 00:39:37 INFO - MEMORY STAT | vsize 692MB | residentFast 125MB | heapAllocated 45MB 00:39:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement49.html | took 322ms 00:39:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement50.html 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement50.html | Asize 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement50.html | Asize 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement50.html | titleLink 00:39:38 INFO - MEMORY STAT | vsize 692MB | residentFast 126MB | heapAllocated 44MB 00:39:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement50.html | took 289ms 00:39:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement51.html 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement51.html | Asize 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement51.html | Asize 00:39:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement51.html | titleLink 00:39:38 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 35MB 00:39:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement51.html | took 436ms 00:39:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement52.html 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement52.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement52.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement52.html | titleLink 00:39:39 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 35MB 00:39:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement52.html | took 219ms 00:39:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement53.html 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement53.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement53.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement53.html | titleLink 00:39:39 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 36MB 00:39:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement53.html | took 215ms 00:39:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement54.html 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement54.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement54.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement54.html | titleLink 00:39:39 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 37MB 00:39:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement54.html | took 201ms 00:39:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement55.html 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement55.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement55.html | Asize 00:39:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement55.html | titleLink 00:39:39 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 37MB 00:39:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement55.html | took 265ms 00:39:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement56.html 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement56.html | Asize 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement56.html | Asize 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement56.html | titleLink 00:39:40 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 37MB 00:39:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement56.html | took 273ms 00:39:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement57.html 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement57.html | Asize 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement57.html | Asize 00:39:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement57.html | titleLink 00:39:40 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 34MB 00:39:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement57.html | took 406ms 00:39:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement58.html 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement58.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement58.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement58.html | titleLink 00:39:41 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 30MB 00:39:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement58.html | took 304ms 00:39:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement59.html 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement59.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement59.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement59.html | langLink 00:39:41 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 31MB 00:39:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement59.html | took 232ms 00:39:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement60.html 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement60.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement60.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement60.html | langLink 00:39:41 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:39:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement60.html | took 220ms 00:39:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement61.html 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement61.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement61.html | Asize 00:39:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement61.html | langLink 00:39:41 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:39:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement61.html | took 210ms 00:39:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement62.html 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement62.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement62.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement62.html | langLink 00:39:42 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:39:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement62.html | took 244ms 00:39:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement63.html 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement63.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement63.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement63.html | langLink 00:39:42 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 36MB 00:39:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement63.html | took 253ms 00:39:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement64.html 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement64.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement64.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement64.html | langLink 00:39:42 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 40MB 00:39:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement64.html | took 244ms 00:39:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement65.html 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement65.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement65.html | Asize 00:39:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement65.html | langLink 00:39:42 INFO - MEMORY STAT | vsize 692MB | residentFast 120MB | heapAllocated 41MB 00:39:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement65.html | took 260ms 00:39:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement66.html 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement66.html | Asize 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement66.html | Asize 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement66.html | langLink 00:39:43 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 33MB 00:39:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement66.html | took 298ms 00:39:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement67.html 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement67.html | Asize 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement67.html | Asize 00:39:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement67.html | langLink 00:39:43 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 34MB 00:39:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement67.html | took 285ms 00:39:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement68.html 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement68.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement68.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement68.html | langLink 00:39:44 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 34MB 00:39:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement68.html | took 228ms 00:39:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement69.html 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement69.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement69.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement69.html | langLink 00:39:44 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 35MB 00:39:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement69.html | took 298ms 00:39:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement70.html 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement70.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement70.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement70.html | langLink 00:39:44 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 36MB 00:39:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement70.html | took 217ms 00:39:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement71.html 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement71.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement71.html | Asize 00:39:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement71.html | langLink 00:39:44 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 36MB 00:39:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement71.html | took 212ms 00:39:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement72.html 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement72.html | Asize 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement72.html | Asize 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement72.html | langLink 00:39:45 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 33MB 00:39:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement72.html | took 502ms 00:39:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement73.html 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement73.html | Asize 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement73.html | Asize 00:39:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement73.html | langLink 00:39:45 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:39:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement73.html | took 235ms 00:39:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement74.html 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement74.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement74.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement74.html | langLink 00:39:46 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 31MB 00:39:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement74.html | took 216ms 00:39:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement75.html 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement75.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement75.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement75.html | langLink 00:39:46 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 31MB 00:39:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement75.html | took 231ms 00:39:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement76.html 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement76.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement76.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement76.html | langLink 00:39:46 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:39:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement76.html | took 250ms 00:39:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement77.html 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement77.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement77.html | Asize 00:39:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement77.html | langLink 00:39:46 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 33MB 00:39:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement77.html | took 215ms 00:39:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement78.html 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement78.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement78.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement78.html | langLink 00:39:47 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 37MB 00:39:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement78.html | took 253ms 00:39:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement79.html 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement79.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement79.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement79.html | langLink 00:39:47 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 40MB 00:39:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement79.html | took 251ms 00:39:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement80.html 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement80.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement80.html | Asize 00:39:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement80.html | langLink 00:39:47 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:39:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement80.html | took 324ms 00:39:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement81.html 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement81.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement81.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement81.html | langLink 00:39:48 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 33MB 00:39:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement81.html | took 212ms 00:39:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement82.html 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement82.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement82.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement82.html | langLink 00:39:48 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:39:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement82.html | took 216ms 00:39:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement83.html 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement83.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement83.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement83.html | langLink 00:39:48 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 34MB 00:39:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement83.html | took 208ms 00:39:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement84.html 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement84.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement84.html | Asize 00:39:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement84.html | langLink 00:39:48 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 35MB 00:39:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement84.html | took 269ms 00:39:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement85.html 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement85.html | Asize 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement85.html | Asize 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement85.html | langLink 00:39:49 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 36MB 00:39:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement85.html | took 208ms 00:39:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement86.html 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement86.html | Asize 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement86.html | Asize 00:39:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement86.html | langLink 00:39:49 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 31MB 00:39:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement86.html | took 478ms 00:39:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement87.html 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement87.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement87.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement87.html | langLink 00:39:50 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 29MB 00:39:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement87.html | took 374ms 00:39:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement88.html 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement88.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement88.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement88.html | dirLink 00:39:50 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:39:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement88.html | took 243ms 00:39:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement89.html 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement89.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement89.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement89.html | dirLink 00:39:50 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 31MB 00:39:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement89.html | took 236ms 00:39:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement90.html 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement90.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement90.html | Asize 00:39:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement90.html | dirLink 00:39:50 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 31MB 00:39:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement90.html | took 227ms 00:39:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement91.html 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement91.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement91.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement91.html | dirLink 00:39:51 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:39:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement91.html | took 231ms 00:39:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement92.html 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement92.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement92.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement92.html | dirLink 00:39:51 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 38MB 00:39:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement92.html | took 249ms 00:39:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement93.html 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement93.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement93.html | Asize 00:39:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement93.html | dirLink 00:39:51 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 39MB 00:39:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement93.html | took 243ms 00:39:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement94.html 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement94.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement94.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement94.html | dirLink 00:39:52 INFO - MEMORY STAT | vsize 691MB | residentFast 104MB | heapAllocated 26MB 00:39:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement94.html | took 425ms 00:39:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement95.html 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement95.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement95.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement95.html | dirLink 00:39:52 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 26MB 00:39:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement95.html | took 243ms 00:39:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement96.html 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement96.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement96.html | Asize 00:39:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement96.html | dirLink 00:39:52 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 27MB 00:39:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement96.html | took 222ms 00:39:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement97.html 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement97.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement97.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement97.html | dirLink 00:39:53 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 28MB 00:39:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement97.html | took 356ms 00:39:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement98.html 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement98.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement98.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement98.html | dirLink 00:39:53 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:39:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement98.html | took 215ms 00:39:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLElement99.html 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement99.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement99.html | Asize 00:39:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLElement99.html | dirLink 00:39:53 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:39:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLElement99.html | took 223ms 00:39:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement01.html 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement01.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement01.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement01.html | formLink 00:39:54 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:39:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement01.html | took 222ms 00:39:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement02.html 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement02.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement02.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement02.html | formNullLink 00:39:54 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:39:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFieldSetElement02.html | took 238ms 00:39:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement01.html 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement01.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement01.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement01.html | colorLink 00:39:54 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 31MB 00:39:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement01.html | took 223ms 00:39:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement02.html 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement02.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement02.html | Asize 00:39:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement02.html | faceLink 00:39:54 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 32MB 00:39:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement02.html | took 200ms 00:39:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement03.html 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement03.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement03.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement03.html | sizeLink 00:39:55 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 32MB 00:39:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFontElement03.html | took 205ms 00:39:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement01.html 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement01.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement01.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement01.html | elementsLink 00:39:55 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:39:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement01.html | took 289ms 00:39:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement02.html 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement02.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement02.html | Asize 00:39:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement02.html | lengthLink 00:39:55 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:39:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement02.html | took 227ms 00:39:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement03.html 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement03.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement03.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement03.html | nameLink 00:39:56 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 34MB 00:39:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement03.html | took 256ms 00:39:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement04.html 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement04.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement04.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement04.html | acceptCharsetLink 00:39:56 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:39:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement04.html | took 256ms 00:39:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | Asize 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | [assertURIEquals()] 'assertID' has a value 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | [assertURIEquals()] 'actual' has a value 00:39:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | actionLink 00:39:56 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 36MB 00:39:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement05.html | took 259ms 00:39:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement06.html 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement06.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement06.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement06.html | enctypeLink 00:39:57 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 39MB 00:39:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement06.html | took 252ms 00:39:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement07.html 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement07.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement07.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement07.html | methodLink 00:39:57 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 35MB 00:39:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement07.html | took 260ms 00:39:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement08.html 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement08.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement08.html | Asize 00:39:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement08.html | targetLink 00:39:57 INFO - MEMORY STAT | vsize 693MB | residentFast 120MB | heapAllocated 36MB 00:39:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement08.html | took 281ms 00:39:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement09.html 00:39:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement09.html | Asize 00:39:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement09.html | Asize 00:39:58 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 32MB 00:39:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement09.html | took 496ms 00:39:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement10.html 00:39:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement10.html | Asize 00:39:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement10.html | Asize 00:39:58 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 31MB 00:39:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFormElement10.html | took 416ms 00:39:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement01.html 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement01.html | Asize 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement01.html | Asize 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement01.html | frameborderLink 00:39:59 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 33MB 00:39:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement01.html | took 395ms 00:39:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement02.html 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement02.html | Asize 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement02.html | Asize 00:39:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement02.html | longdescLink 00:39:59 INFO - MEMORY STAT | vsize 692MB | residentFast 118MB | heapAllocated 34MB 00:39:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement02.html | took 323ms 00:39:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement03.html 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement03.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement03.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement03.html | marginheightLink 00:40:00 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 35MB 00:40:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement03.html | took 381ms 00:40:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement04.html 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement04.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement04.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement04.html | marginwidthLink 00:40:00 INFO - MEMORY STAT | vsize 693MB | residentFast 127MB | heapAllocated 43MB 00:40:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement04.html | took 369ms 00:40:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement05.html 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement05.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement05.html | Asize 00:40:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement05.html | nameLink 00:40:00 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 35MB 00:40:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement05.html | took 400ms 00:40:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement06.html 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement06.html | Asize 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement06.html | Asize 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement06.html | noresizeLink 00:40:01 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 31MB 00:40:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement06.html | took 530ms 00:40:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement07.html 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement07.html | Asize 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement07.html | Asize 00:40:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement07.html | scrollingLink 00:40:01 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 32MB 00:40:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement07.html | took 311ms 00:40:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html 00:40:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | Asize 00:40:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | Asize 00:40:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | [assertURIEquals()] 'assertID' has a value 00:40:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | [assertURIEquals()] 'actual' has a value 00:40:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | srcLink 00:40:02 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 33MB 00:40:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement08.html | took 451ms 00:40:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement09.html 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement09.html | titleLink 00:40:03 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 35MB 00:40:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameElement09.html | took 492ms 00:40:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement01.html 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement01.html | Asize 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement01.html | Asize 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement01.html | colsLink 00:40:03 INFO - MEMORY STAT | vsize 692MB | residentFast 126MB | heapAllocated 44MB 00:40:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement01.html | took 466ms 00:40:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement02.html 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement02.html | Asize 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement02.html | Asize 00:40:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement02.html | rowsLink 00:40:03 INFO - MEMORY STAT | vsize 692MB | residentFast 130MB | heapAllocated 47MB 00:40:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLFrameSetElement02.html | took 364ms 00:40:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement01.html 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement01.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement01.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement01.html | alignLink 00:40:04 INFO - MEMORY STAT | vsize 692MB | residentFast 131MB | heapAllocated 46MB 00:40:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement01.html | took 296ms 00:40:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement02.html 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement02.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement02.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement02.html | noShadeLink 00:40:04 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 36MB 00:40:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement02.html | took 293ms 00:40:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement03.html 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement03.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement03.html | Asize 00:40:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement03.html | sizeLink 00:40:04 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 36MB 00:40:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement03.html | took 202ms 00:40:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement04.html 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement04.html | Asize 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement04.html | Asize 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement04.html | widthLink 00:40:05 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 36MB 00:40:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHRElement04.html | took 313ms 00:40:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement01.html 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement01.html | Asize 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement01.html | Asize 00:40:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement01.html | alignLink 00:40:05 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 29MB 00:40:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement01.html | took 487ms 00:40:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement02.html 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement02.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement02.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement02.html | alignLink 00:40:06 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 29MB 00:40:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement02.html | took 215ms 00:40:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement03.html 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement03.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement03.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement03.html | alignLink 00:40:06 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 30MB 00:40:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement03.html | took 219ms 00:40:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement04.html 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement04.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement04.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement04.html | alignLink 00:40:06 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 31MB 00:40:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement04.html | took 212ms 00:40:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement05.html 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement05.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement05.html | Asize 00:40:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement05.html | alignLink 00:40:06 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 31MB 00:40:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement05.html | took 242ms 00:40:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement06.html 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement06.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement06.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement06.html | alignLink 00:40:07 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 36MB 00:40:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHeadingElement06.html | took 242ms 00:40:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLHtmlElement01.html 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHtmlElement01.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHtmlElement01.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLHtmlElement01.html | versionLink 00:40:07 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 38MB 00:40:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLHtmlElement01.html | took 255ms 00:40:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement01.html 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement01.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement01.html | Asize 00:40:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement01.html | alignLink 00:40:07 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 32MB 00:40:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement01.html | took 376ms 00:40:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement02.html 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement02.html | Asize 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement02.html | Asize 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement02.html | frameborderLink 00:40:08 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 26MB 00:40:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement02.html | took 551ms 00:40:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement03.html 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement03.html | Asize 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement03.html | Asize 00:40:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement03.html | heightLink 00:40:08 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:40:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement03.html | took 256ms 00:40:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement04.html 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement04.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement04.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement04.html | longdescLink 00:40:09 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 28MB 00:40:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement04.html | took 322ms 00:40:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement05.html 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement05.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement05.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement05.html | marginwidthLink 00:40:09 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:40:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement05.html | took 255ms 00:40:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement06.html 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement06.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement06.html | Asize 00:40:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement06.html | marginheightLink 00:40:09 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 31MB 00:40:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement06.html | took 280ms 00:40:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement07.html 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement07.html | Asize 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement07.html | Asize 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement07.html | nameLink 00:40:10 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 35MB 00:40:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement07.html | took 397ms 00:40:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement08.html 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement08.html | Asize 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement08.html | Asize 00:40:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement08.html | scrollingLink 00:40:10 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:40:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement08.html | took 250ms 00:40:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | Asize 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | Asize 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | [assertURIEquals()] 'assertID' has a value 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | [assertURIEquals()] 'actual' has a value 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | srcLink 00:40:11 INFO - MEMORY STAT | vsize 692MB | residentFast 103MB | heapAllocated 26MB 00:40:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement09.html | took 435ms 00:40:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement10.html 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement10.html | Asize 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement10.html | Asize 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement10.html | widthLink 00:40:11 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:40:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement10.html | took 342ms 00:40:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement11.html 00:40:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement11.html | titleLink 00:40:11 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:40:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLIFrameElement11.html | took 441ms 00:40:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement01.html 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement01.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement01.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement01.html | nameLink 00:40:12 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:40:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement01.html | took 306ms 00:40:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement02.html 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement02.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement02.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement02.html | alignLink 00:40:12 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 35MB 00:40:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement02.html | took 292ms 00:40:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement03.html 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement03.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement03.html | Asize 00:40:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement03.html | altLink 00:40:12 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 35MB 00:40:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement03.html | took 310ms 00:40:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement04.html 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement04.html | Asize 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement04.html | Asize 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement04.html | borderLink 00:40:13 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:40:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement04.html | took 270ms 00:40:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement05.html 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement05.html | Asize 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement05.html | Asize 00:40:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement05.html | heightLink 00:40:13 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 28MB 00:40:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement05.html | took 472ms 00:40:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement06.html 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement06.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement06.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement06.html | hspaceLink 00:40:14 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 26MB 00:40:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement06.html | took 270ms 00:40:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement07.html 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement07.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement07.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement07.html | isMapLink 00:40:14 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 27MB 00:40:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement07.html | took 272ms 00:40:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | Asize 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | [assertURIEquals()] 'assertID' has a value 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | [assertURIEquals()] 'actual' has a value 00:40:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | longDescLink 00:40:14 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 28MB 00:40:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement08.html | took 361ms 00:40:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | [assertURIEquals()] 'assertID' has a value 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | [assertURIEquals()] 'actual' has a value 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | srcLink 00:40:15 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 29MB 00:40:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement09.html | took 268ms 00:40:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement10.html 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement10.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement10.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement10.html | useMapLink 00:40:15 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 34MB 00:40:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement10.html | took 291ms 00:40:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement11.html 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement11.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement11.html | Asize 00:40:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement11.html | vspaceLink 00:40:15 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 29MB 00:40:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement11.html | took 359ms 00:40:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement12.html 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement12.html | Asize 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement12.html | Asize 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement12.html | widthLink 00:40:16 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 30MB 00:40:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLImageElement12.html | took 263ms 00:40:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement01.html 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement01.html | Asize 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement01.html | Asize 00:40:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement01.html | defaultValueLink 00:40:16 INFO - MEMORY STAT | vsize 693MB | residentFast 103MB | heapAllocated 26MB 00:40:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement01.html | took 622ms 00:40:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement02.html 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement02.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement02.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement02.html | defaultCheckedLink 00:40:17 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:40:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement02.html | took 310ms 00:40:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement03.html 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement03.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement03.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement03.html | formLink 00:40:17 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:40:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement03.html | took 287ms 00:40:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement04.html 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement04.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement04.html | Asize 00:40:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement04.html | acceptLink 00:40:17 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 29MB 00:40:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement04.html | took 349ms 00:40:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement05.html 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement05.html | Asize 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement05.html | Asize 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement05.html | accesskeyLink 00:40:18 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:40:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement05.html | took 294ms 00:40:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement06.html 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement06.html | Asize 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement06.html | Asize 00:40:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement06.html | alignLink 00:40:18 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 34MB 00:40:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement06.html | took 340ms 00:40:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement07.html 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement07.html | Asize 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement07.html | Asize 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement07.html | altLink 00:40:19 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 31MB 00:40:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement07.html | took 412ms 00:40:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement08.html 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement08.html | Asize 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement08.html | Asize 00:40:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement08.html | checkedLink 00:40:19 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 26MB 00:40:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement08.html | took 463ms 00:40:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement09.html 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement09.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement09.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement09.html | disabledLink 00:40:20 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 27MB 00:40:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement09.html | took 312ms 00:40:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement10.html 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement10.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement10.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement10.html | maxlengthLink 00:40:20 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 28MB 00:40:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement10.html | took 375ms 00:40:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement11.html 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement11.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement11.html | Asize 00:40:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement11.html | nameLink 00:40:20 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 29MB 00:40:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement11.html | took 301ms 00:40:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement12.html 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement12.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement12.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement12.html | readonlyLink 00:40:21 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:40:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement12.html | took 311ms 00:40:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement13.html 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement13.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement13.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement13.html | size 00:40:21 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 36MB 00:40:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement13.html | took 425ms 00:40:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | Asize 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | [assertURIEquals()] 'assertID' has a value 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | [assertURIEquals()] 'actual' has a value 00:40:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | srcLink 00:40:21 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 31MB 00:40:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement14.html | took 293ms 00:40:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement15.html 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement15.html | Asize 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement15.html | Asize 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement15.html | tabindexLink 00:40:22 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 27MB 00:40:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement15.html | took 535ms 00:40:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement16.html 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement16.html | Asize 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement16.html | Asize 00:40:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement16.html | typeLink 00:40:22 INFO - MEMORY STAT | vsize 693MB | residentFast 104MB | heapAllocated 28MB 00:40:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement16.html | took 303ms 00:40:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement17.html 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement17.html | Asize 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement17.html | Asize 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement17.html | usemapLink 00:40:23 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 28MB 00:40:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement17.html | took 359ms 00:40:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement18.html 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement18.html | Asize 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement18.html | Asize 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement18.html | valueLink 00:40:23 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 30MB 00:40:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement18.html | took 330ms 00:40:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement19.html 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement19.html | Asize 00:40:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement19.html | Asize 00:40:23 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:40:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement19.html | took 291ms 00:40:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement20.html 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement20.html | Asize 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement20.html | Asize 00:40:24 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 32MB 00:40:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement20.html | took 354ms 00:40:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html | Asize 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html | Asize 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html | notCheckedBeforeClick 00:40:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html | checkedAfterClick 00:40:24 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 31MB 00:40:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement21.html | took 440ms 00:40:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement22.html 00:40:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement22.html | Asize 00:40:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement22.html | Asize 00:40:25 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 27MB 00:40:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLInputElement22.html | took 460ms 00:40:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement01.html 00:40:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement01.html | Asize 00:40:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement01.html | Asize 00:40:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement01.html | typeLink 00:40:25 INFO - MEMORY STAT | vsize 693MB | residentFast 105MB | heapAllocated 27MB 00:40:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement01.html | took 255ms 00:40:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement02.html 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement02.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement02.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement02.html | valueLink 00:40:26 INFO - MEMORY STAT | vsize 693MB | residentFast 106MB | heapAllocated 28MB 00:40:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLIElement02.html | took 277ms 00:40:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement01.html 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement01.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement01.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement01.html | formLink 00:40:26 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 29MB 00:40:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement01.html | took 273ms 00:40:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement02.html 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement02.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement02.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement02.html | formNullLink 00:40:26 INFO - MEMORY STAT | vsize 693MB | residentFast 107MB | heapAllocated 30MB 00:40:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement02.html | took 242ms 00:40:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement03.html 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement03.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement03.html | Asize 00:40:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement03.html | accesskeyLink 00:40:26 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:40:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement03.html | took 249ms 00:40:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement04.html 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement04.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement04.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement04.html | htmlForLink 00:40:27 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 32MB 00:40:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLabelElement04.html | took 234ms 00:40:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement01.html 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement01.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement01.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement01.html | formLink 00:40:27 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:40:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement01.html | took 264ms 00:40:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement02.html 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement02.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement02.html | Asize 00:40:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement02.html | formNullLink 00:40:27 INFO - MEMORY STAT | vsize 694MB | residentFast 110MB | heapAllocated 33MB 00:40:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement02.html | took 243ms 00:40:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement03.html 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement03.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement03.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement03.html | accesskeyLink 00:40:28 INFO - MEMORY STAT | vsize 694MB | residentFast 112MB | heapAllocated 34MB 00:40:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement03.html | took 337ms 00:40:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement04.html 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement04.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement04.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement04.html | alignLink 00:40:28 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 34MB 00:40:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLegendElement04.html | took 251ms 00:40:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement01.html 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement01.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement01.html | Asize 00:40:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement01.html | disabled 00:40:28 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:40:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement01.html | took 232ms 00:40:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement02.html 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement02.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement02.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement02.html | charsetLink 00:40:29 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 36MB 00:40:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement02.html | took 201ms 00:40:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | [assertURIEquals()] 'assertID' has a value 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | [assertURIEquals()] 'actual' has a value 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | hrefLink 00:40:29 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 36MB 00:40:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement03.html | took 248ms 00:40:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement04.html 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement04.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement04.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement04.html | hreflangLink 00:40:29 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 37MB 00:40:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement04.html | took 196ms 00:40:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement05.html 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement05.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement05.html | Asize 00:40:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement05.html | mediaLink 00:40:29 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 37MB 00:40:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement05.html | took 209ms 00:40:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement06.html 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement06.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement06.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement06.html | relLink 00:40:30 INFO - MEMORY STAT | vsize 693MB | residentFast 120MB | heapAllocated 41MB 00:40:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement06.html | took 234ms 00:40:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement07.html 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement07.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement07.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement07.html | revLink 00:40:30 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 37MB 00:40:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement07.html | took 270ms 00:40:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement08.html 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement08.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement08.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement08.html | typeLink 00:40:30 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 38MB 00:40:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement08.html | took 202ms 00:40:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement09.html 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement09.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement09.html | Asize 00:40:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement09.html | targetLink 00:40:30 INFO - MEMORY STAT | vsize 693MB | residentFast 120MB | heapAllocated 38MB 00:40:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLLinkElement09.html | took 251ms 00:40:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement01.html 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement01.html | Asize 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement01.html | Asize 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement01.html | areasLink 00:40:31 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 31MB 00:40:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement01.html | took 499ms 00:40:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement02.html 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement02.html | Asize 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement02.html | Asize 00:40:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement02.html | mapLink 00:40:31 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 32MB 00:40:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMapElement02.html | took 218ms 00:40:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMenuElement01.html 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMenuElement01.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMenuElement01.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMenuElement01.html | compactLink 00:40:32 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 32MB 00:40:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMenuElement01.html | took 234ms 00:40:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement01.html 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement01.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement01.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement01.html | contentLink 00:40:32 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 33MB 00:40:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement01.html | took 241ms 00:40:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement02.html 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement02.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement02.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement02.html | httpEquivLink 00:40:32 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 34MB 00:40:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement02.html | took 231ms 00:40:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement03.html 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement03.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement03.html | Asize 00:40:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement03.html | nameLink 00:40:32 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 34MB 00:40:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement03.html | took 207ms 00:40:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement04.html 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement04.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement04.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement04.html | schemeLink 00:40:33 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 38MB 00:40:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLMetaElement04.html | took 236ms 00:40:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | [assertURIEquals()] 'assertID' has a value 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | [assertURIEquals()] 'actual' has a value 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | citeLink 00:40:33 INFO - MEMORY STAT | vsize 692MB | residentFast 125MB | heapAllocated 44MB 00:40:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLModElement01.html | took 289ms 00:40:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLModElement02.html 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement02.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement02.html | Asize 00:40:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement02.html | dateTimeLink 00:40:33 INFO - MEMORY STAT | vsize 693MB | residentFast 128MB | heapAllocated 46MB 00:40:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLModElement02.html | took 241ms 00:40:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | [assertURIEquals()] 'assertID' has a value 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | [assertURIEquals()] 'actual' has a value 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | citeLink 00:40:34 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 35MB 00:40:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLModElement03.html | took 274ms 00:40:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLModElement04.html 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement04.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement04.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLModElement04.html | dateTimeLink 00:40:34 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 36MB 00:40:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLModElement04.html | took 197ms 00:40:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement01.html 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement01.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement01.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement01.html | compactLink 00:40:34 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 36MB 00:40:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement01.html | took 296ms 00:40:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement02.html 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement02.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement02.html | Asize 00:40:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement02.html | startLink 00:40:34 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 37MB 00:40:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement02.html | took 212ms 00:40:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement03.html 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement03.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement03.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement03.html | typeLink 00:40:35 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 37MB 00:40:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOListElement03.html | took 213ms 00:40:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement01.html 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement01.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement01.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement01.html | idLink 00:40:35 INFO - MEMORY STAT | vsize 693MB | residentFast 122MB | heapAllocated 38MB 00:40:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement01.html | took 290ms 00:40:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement02.html 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement02.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement02.html | Asize 00:40:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement02.html | codeLink 00:40:36 INFO - MEMORY STAT | vsize 692MB | residentFast 120MB | heapAllocated 33MB 00:40:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement02.html | took 551ms 00:40:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement03.html 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement03.html | Asize 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement03.html | Asize 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement03.html | alignLink 00:40:36 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 29MB 00:40:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement03.html | took 280ms 00:40:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement04.html 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement04.html | Asize 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement04.html | Asize 00:40:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement04.html | archiveLink 00:40:36 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 31MB 00:40:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement04.html | took 331ms 00:40:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement05.html 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement05.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement05.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement05.html | borderLink 00:40:37 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 31MB 00:40:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement05.html | took 267ms 00:40:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | [assertURIEquals()] 'assertID' has a value 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | [assertURIEquals()] 'actual' has a value 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | codebaseLink 00:40:37 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 32MB 00:40:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement06.html | took 249ms 00:40:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement07.html 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement07.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement07.html | Asize 00:40:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement07.html | codetypeLink 00:40:37 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 32MB 00:40:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement07.html | took 257ms 00:40:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | Asize 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | Asize 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | [assertURIEquals()] 'assertID' has a value 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | [assertURIEquals()] 'actual' has a value 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | dataLink 00:40:38 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 38MB 00:40:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement08.html | took 355ms 00:40:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement09.html 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement09.html | Asize 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement09.html | Asize 00:40:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement09.html | declareLink 00:40:38 INFO - MEMORY STAT | vsize 693MB | residentFast 121MB | heapAllocated 39MB 00:40:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement09.html | took 367ms 00:40:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement10.html 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement10.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement10.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement10.html | heightLink 00:40:39 INFO - MEMORY STAT | vsize 692MB | residentFast 104MB | heapAllocated 27MB 00:40:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement10.html | took 535ms 00:40:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement11.html 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement11.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement11.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement11.html | hspaceLink 00:40:39 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 27MB 00:40:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement11.html | took 257ms 00:40:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement12.html 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement12.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement12.html | Asize 00:40:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement12.html | alignLink 00:40:39 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 28MB 00:40:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement12.html | took 275ms 00:40:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement13.html 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement13.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement13.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement13.html | tabIndexLink 00:40:40 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 29MB 00:40:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement13.html | took 262ms 00:40:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement14.html 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement14.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement14.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement14.html | typeLink 00:40:40 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:40:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement14.html | took 261ms 00:40:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement15.html 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement15.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement15.html | Asize 00:40:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement15.html | useMapLink 00:40:40 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 30MB 00:40:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement15.html | took 263ms 00:40:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement16.html 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement16.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement16.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement16.html | vspaceLink 00:40:41 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 31MB 00:40:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement16.html | took 269ms 00:40:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement17.html 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement17.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement17.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement17.html | widthLink 00:40:41 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:40:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement17.html | took 313ms 00:40:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement18.html 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement18.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement18.html | Asize 00:40:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement18.html | vspaceLink 00:40:41 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 32MB 00:40:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement18.html | took 251ms 00:40:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement19.html 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement19.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement19.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement19.html | formNullLink 00:40:42 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 32MB 00:40:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement19.html | took 298ms 00:40:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement20.html 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement20.html | noContentDocument 00:40:42 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 33MB 00:40:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLObjectElement20.html | took 261ms 00:40:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement01.html 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement01.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement01.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement01.html | disabledLink 00:40:42 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:40:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement01.html | took 241ms 00:40:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement02.html 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement02.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement02.html | Asize 00:40:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement02.html | labelLink 00:40:42 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 35MB 00:40:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptGroupElement02.html | took 206ms 00:40:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement01.html 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement01.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement01.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement01.html | formLink 00:40:43 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:40:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement01.html | took 224ms 00:40:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement02.html 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement02.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement02.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement02.html | formNullLink 00:40:43 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 36MB 00:40:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement02.html | took 252ms 00:40:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement03.html 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement03.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement03.html | Asize 00:40:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement03.html | defaultSelectedLink 00:40:43 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 39MB 00:40:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement03.html | took 243ms 00:40:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement04.html 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement04.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement04.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement04.html | textLink 00:40:44 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 36MB 00:40:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement04.html | took 235ms 00:40:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement05.html 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement05.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement05.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement05.html | indexLink 00:40:44 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 36MB 00:40:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement05.html | took 206ms 00:40:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement06.html 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement06.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement06.html | Asize 00:40:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement06.html | disabledLink 00:40:44 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 37MB 00:40:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement06.html | took 245ms 00:40:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement07.html 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement07.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement07.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement07.html | labelLink 00:40:45 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 30MB 00:40:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement07.html | took 414ms 00:40:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement08.html 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement08.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement08.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement08.html | selectedLink 00:40:45 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 31MB 00:40:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement08.html | took 217ms 00:40:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement09.html 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement09.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement09.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement09.html | valueLink 00:40:45 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 32MB 00:40:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionElement09.html | took 215ms 00:40:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection01.html 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection01.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection01.html | Asize 00:40:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection01.html | lengthLink 00:40:45 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 33MB 00:40:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection01.html | took 247ms 00:40:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection02.html 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection02.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection02.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection02.html | valueIndexLink 00:40:46 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 34MB 00:40:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection02.html | took 214ms 00:40:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection03.html 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection03.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection03.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection03.html | nameIndexLink 00:40:46 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 35MB 00:40:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection03.html | took 214ms 00:40:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection04.html 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection04.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection04.html | Asize 00:40:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection04.html | nameIndexLink 00:40:46 INFO - MEMORY STAT | vsize 692MB | residentFast 121MB | heapAllocated 41MB 00:40:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection04.html | took 286ms 00:40:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection05.html 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection05.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection05.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection05.html | nameIndexLink 00:40:47 INFO - MEMORY STAT | vsize 692MB | residentFast 125MB | heapAllocated 45MB 00:40:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection05.html | took 252ms 00:40:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection06.html 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection06.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection06.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection06.html | optionsIndexLink 00:40:47 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 34MB 00:40:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection06.html | took 268ms 00:40:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection07.html 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection07.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection07.html | Asize 00:40:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection07.html | valueIndexLink 00:40:47 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 27MB 00:40:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLOptionsCollection07.html | took 502ms 00:40:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLParagraphElement01.html 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParagraphElement01.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParagraphElement01.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParagraphElement01.html | alignLink 00:40:48 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 28MB 00:40:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLParagraphElement01.html | took 238ms 00:40:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement01.html 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement01.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement01.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement01.html | nameLink 00:40:48 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 29MB 00:40:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement01.html | took 235ms 00:40:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | Asize 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | [assertURIEquals()] 'assertID' has a value 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | [assertURIEquals()] 'actual' has a value 00:40:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | valueLink 00:40:48 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:40:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement02.html | took 216ms 00:40:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement03.html 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement03.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement03.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement03.html | valueTypeLink 00:40:49 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:40:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement03.html | took 257ms 00:40:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement04.html 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement04.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement04.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement04.html | typeLink 00:40:49 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:40:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLParamElement04.html | took 205ms 00:40:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLPreElement01.html 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLPreElement01.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLPreElement01.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLPreElement01.html | widthLink 00:40:49 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 34MB 00:40:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLPreElement01.html | took 257ms 00:40:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | Asize 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | [assertURIEquals()] 'assertID' has a value 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | [assertURIEquals()] 'actual' has a value 00:40:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | citeLink 00:40:49 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 37MB 00:40:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement01.html | took 269ms 00:40:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | [assertURIEquals()] 'assertID' has a value 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | [assertURIEquals()] 'actual' has a value 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | citeLink 00:40:50 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 31MB 00:40:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLQuoteElement02.html | took 216ms 00:40:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement01.html 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement01.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement01.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement01.html | textLink 00:40:50 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 32MB 00:40:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement01.html | took 285ms 00:40:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement02.html 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement02.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement02.html | Asize 00:40:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement02.html | charsetLink 00:40:50 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:40:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement02.html | took 261ms 00:40:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement03.html 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement03.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement03.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement03.html | deferLink 00:40:51 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 33MB 00:40:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement03.html | took 335ms 00:40:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | [assertURIEquals()] 'assertID' has a value 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | [assertURIEquals()] 'actual' has a value 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | srcLink 00:40:51 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 34MB 00:40:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement04.html | took 259ms 00:40:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement05.html 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement05.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement05.html | Asize 00:40:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement05.html | typeLink 00:40:51 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:40:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement05.html | took 253ms 00:40:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement06.html 00:40:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement06.html | Asize 00:40:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement06.html | Asize 00:40:52 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 29MB 00:40:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement06.html | took 516ms 00:40:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement07.html 00:40:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement07.html | Asize 00:40:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement07.html | Asize 00:40:52 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 29MB 00:40:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLScriptElement07.html | took 273ms 00:40:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement01.html 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement01.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement01.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement01.html | typeLink 00:40:53 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 30MB 00:40:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement01.html | took 239ms 00:40:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement02.html 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement02.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement02.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement02.html | selectedIndexLink 00:40:53 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 31MB 00:40:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement02.html | took 286ms 00:40:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement03.html 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement03.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement03.html | Asize 00:40:53 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 32MB 00:40:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement03.html | took 266ms 00:40:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement04.html 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement04.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement04.html | Asize 00:40:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement04.html | valueLink 00:40:53 INFO - MEMORY STAT | vsize 693MB | residentFast 114MB | heapAllocated 35MB 00:40:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement04.html | took 240ms 00:40:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement05.html 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement05.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement05.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement05.html | lengthLink 00:40:54 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 38MB 00:40:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement05.html | took 247ms 00:40:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement06.html 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement06.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement06.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement06.html | formLink 00:40:54 INFO - MEMORY STAT | vsize 693MB | residentFast 119MB | heapAllocated 39MB 00:40:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement06.html | took 309ms 00:40:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement07.html 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement07.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement07.html | Asize 00:40:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement07.html | formNullLink 00:40:54 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 28MB 00:40:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement07.html | took 388ms 00:40:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | optionsLink 00:40:55 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 28MB 00:40:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement08.html | took 254ms 00:40:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement09.html 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement09.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement09.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement09.html | disabledLink 00:40:55 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 29MB 00:40:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement09.html | took 295ms 00:40:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement10.html 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement10.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement10.html | Asize 00:40:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement10.html | multipleLink 00:40:55 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 29MB 00:40:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement10.html | took 232ms 00:40:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement11.html 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement11.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement11.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement11.html | nameLink 00:40:56 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 30MB 00:40:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement11.html | took 219ms 00:40:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement12.html 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement12.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement12.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement12.html | sizeLink 00:40:56 INFO - MEMORY STAT | vsize 693MB | residentFast 108MB | heapAllocated 31MB 00:40:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement12.html | took 221ms 00:40:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement13.html 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement13.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement13.html | Asize 00:40:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement13.html | tabIndexLink 00:40:56 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 34MB 00:40:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement13.html | took 295ms 00:40:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement14.html 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement14.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement14.html | Asize 00:40:57 INFO - MEMORY STAT | vsize 693MB | residentFast 109MB | heapAllocated 31MB 00:40:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement14.html | took 258ms 00:40:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement15.html 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement15.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement15.html | Asize 00:40:57 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 31MB 00:40:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement15.html | took 215ms 00:40:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html | optLength 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html | selected 00:40:57 INFO - MEMORY STAT | vsize 693MB | residentFast 110MB | heapAllocated 32MB 00:40:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement16.html | took 217ms 00:40:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html | Asize 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html | optLength 00:40:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html | selected 00:40:57 INFO - MEMORY STAT | vsize 693MB | residentFast 111MB | heapAllocated 33MB 00:40:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement17.html | took 217ms 00:40:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | optLength 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | selected 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | lastValue 00:40:58 INFO - MEMORY STAT | vsize 693MB | residentFast 112MB | heapAllocated 34MB 00:40:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement18.html | took 226ms 00:40:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | optLength 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | selected 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | lastValue 00:40:58 INFO - MEMORY STAT | vsize 693MB | residentFast 113MB | heapAllocated 34MB 00:40:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement19.html | took 220ms 00:40:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement20.html 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement20.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement20.html | Asize 00:40:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement20.html | throw_NOT_FOUND_ERR 00:40:58 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 31MB 00:40:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLSelectElement20.html | took 442ms 00:40:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement01.html 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement01.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement01.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement01.html | disabledLink 00:40:59 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 30MB 00:40:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement01.html | took 251ms 00:40:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement02.html 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement02.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement02.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement02.html | mediaLink 00:40:59 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 30MB 00:40:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement02.html | took 208ms 00:40:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement03.html 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement03.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement03.html | Asize 00:40:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement03.html | typeLink 00:40:59 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 31MB 00:40:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLStyleElement03.html | took 245ms 00:40:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCaptionElement01.html 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCaptionElement01.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCaptionElement01.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCaptionElement01.html | alignLink 00:41:00 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:41:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCaptionElement01.html | took 262ms 00:41:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement01.html 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement01.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement01.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement01.html | cellIndexLink 00:41:00 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:41:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement01.html | took 235ms 00:41:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement02.html 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement02.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement02.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement02.html | cellIndexLink 00:41:00 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 36MB 00:41:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement02.html | took 252ms 00:41:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement03.html 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement03.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement03.html | Asize 00:41:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement03.html | abbrLink 00:41:00 INFO - MEMORY STAT | vsize 692MB | residentFast 117MB | heapAllocated 39MB 00:41:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement03.html | took 236ms 00:41:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement04.html 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement04.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement04.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement04.html | abbrLink 00:41:01 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 33MB 00:41:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement04.html | took 301ms 00:41:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement05.html 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement05.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement05.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement05.html | alignLink 00:41:01 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 33MB 00:41:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement05.html | took 206ms 00:41:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement06.html 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement06.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement06.html | Asize 00:41:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement06.html | alignLink 00:41:01 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement06.html | took 200ms 00:41:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement07.html 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement07.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement07.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement07.html | axisLink 00:41:02 INFO - MEMORY STAT | vsize 693MB | residentFast 115MB | heapAllocated 35MB 00:41:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement07.html | took 205ms 00:41:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement08.html 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement08.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement08.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement08.html | axisLink 00:41:02 INFO - MEMORY STAT | vsize 693MB | residentFast 116MB | heapAllocated 35MB 00:41:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement08.html | took 424ms 00:41:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement09.html 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement09.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement09.html | Asize 00:41:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement09.html | bgColorLink 00:41:02 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 36MB 00:41:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement09.html | took 218ms 00:41:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement10.html 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement10.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement10.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement10.html | bgColorLink 00:41:03 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 31MB 00:41:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement10.html | took 394ms 00:41:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement11.html 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement11.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement11.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement11.html | chLink 00:41:03 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:41:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement11.html | took 324ms 00:41:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement12.html 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement12.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement12.html | Asize 00:41:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement12.html | chLink 00:41:03 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 30MB 00:41:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement12.html | took 214ms 00:41:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement13.html 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement13.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement13.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement13.html | chOffLink 00:41:04 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 31MB 00:41:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement13.html | took 293ms 00:41:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement14.html 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement14.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement14.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement14.html | chOffLink 00:41:04 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:41:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement14.html | took 265ms 00:41:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement15.html 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement15.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement15.html | Asize 00:41:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement15.html | colSpanLink 00:41:04 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 35MB 00:41:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement15.html | took 241ms 00:41:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement16.html 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement16.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement16.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement16.html | colSpanLink 00:41:05 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 39MB 00:41:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement16.html | took 238ms 00:41:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement17.html 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement17.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement17.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement17.html | headersLink 00:41:05 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 32MB 00:41:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement17.html | took 228ms 00:41:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement18.html 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement18.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement18.html | Asize 00:41:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement18.html | headersLink 00:41:05 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 27MB 00:41:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement18.html | took 447ms 00:41:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement19.html 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement19.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement19.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement19.html | heightLink 00:41:06 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 27MB 00:41:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement19.html | took 227ms 00:41:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement20.html 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement20.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement20.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement20.html | heightLink 00:41:06 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 28MB 00:41:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement20.html | took 214ms 00:41:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement21.html 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement21.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement21.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement21.html | noWrapLink 00:41:06 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 29MB 00:41:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement21.html | took 215ms 00:41:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement22.html 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement22.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement22.html | Asize 00:41:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement22.html | noWrapLink 00:41:06 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:41:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement22.html | took 285ms 00:41:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement23.html 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement23.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement23.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement23.html | rowSpanLink 00:41:07 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 33MB 00:41:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement23.html | took 244ms 00:41:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement24.html 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement24.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement24.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement24.html | rowSpanLink 00:41:07 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:41:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement24.html | took 224ms 00:41:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement25.html 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement25.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement25.html | Asize 00:41:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement25.html | scopeLink 00:41:07 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 30MB 00:41:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement25.html | took 206ms 00:41:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement26.html 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement26.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement26.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement26.html | scopeLink 00:41:08 INFO - MEMORY STAT | vsize 692MB | residentFast 105MB | heapAllocated 26MB 00:41:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement26.html | took 403ms 00:41:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement27.html 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement27.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement27.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement27.html | vAlignLink 00:41:08 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 27MB 00:41:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement27.html | took 287ms 00:41:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement28.html 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement28.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement28.html | Asize 00:41:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement28.html | vAlignLink 00:41:08 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 28MB 00:41:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement28.html | took 217ms 00:41:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement29.html 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement29.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement29.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement29.html | widthLink 00:41:09 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 29MB 00:41:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement29.html | took 276ms 00:41:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement30.html 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement30.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement30.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement30.html | widthLink 00:41:09 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 29MB 00:41:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableCellElement30.html | took 217ms 00:41:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement01.html 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement01.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement01.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement01.html | alignLink 00:41:09 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:41:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement01.html | took 245ms 00:41:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement02.html 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement02.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement02.html | Asize 00:41:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement02.html | alignLink 00:41:09 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 34MB 00:41:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement02.html | took 231ms 00:41:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement03.html 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement03.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement03.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement03.html | chLink 00:41:10 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:41:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement03.html | took 245ms 00:41:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement04.html 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement04.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement04.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement04.html | chLink 00:41:10 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 28MB 00:41:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement04.html | took 347ms 00:41:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement05.html 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement05.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement05.html | Asize 00:41:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement05.html | chLink 00:41:10 INFO - MEMORY STAT | vsize 692MB | residentFast 106MB | heapAllocated 27MB 00:41:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement05.html | took 236ms 00:41:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement06.html 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement06.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement06.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement06.html | chLink 00:41:11 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 28MB 00:41:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement06.html | took 278ms 00:41:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement07.html 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement07.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement07.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement07.html | spanLink 00:41:11 INFO - MEMORY STAT | vsize 692MB | residentFast 107MB | heapAllocated 29MB 00:41:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement07.html | took 223ms 00:41:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement08.html 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement08.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement08.html | Asize 00:41:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement08.html | spanLink 00:41:11 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 29MB 00:41:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement08.html | took 204ms 00:41:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement09.html 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement09.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement09.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement09.html | vAlignLink 00:41:12 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:41:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement09.html | took 214ms 00:41:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement10.html 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement10.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement10.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement10.html | vAlignLink 00:41:12 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 34MB 00:41:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement10.html | took 279ms 00:41:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement11.html 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement11.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement11.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement11.html | widthLink 00:41:12 INFO - MEMORY STAT | vsize 692MB | residentFast 108MB | heapAllocated 30MB 00:41:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement11.html | took 228ms 00:41:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement12.html 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement12.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement12.html | Asize 00:41:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement12.html | widthLink 00:41:12 INFO - MEMORY STAT | vsize 692MB | residentFast 109MB | heapAllocated 31MB 00:41:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableColElement12.html | took 205ms 00:41:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement01.html 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement01.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement01.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement01.html | alignLink 00:41:13 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 32MB 00:41:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement01.html | took 253ms 00:41:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement02.html 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement02.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement02.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement02.html | captionLink 00:41:13 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:41:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement02.html | took 267ms 00:41:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement03.html 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement03.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement03.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement03.html | alignLink 00:41:13 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:41:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement03.html | took 223ms 00:41:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement04.html 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement04.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement04.html | Asize 00:41:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement04.html | sectionLink 00:41:13 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 34MB 00:41:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement04.html | took 206ms 00:41:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement05.html 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement05.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement05.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement05.html | alignLink 00:41:14 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:41:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement05.html | took 333ms 00:41:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement06.html 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement06.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement06.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement06.html | sectionLink 00:41:14 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 30MB 00:41:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement06.html | took 231ms 00:41:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | Asize 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | rowsLink 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | rowsLink 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | rowsLink 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | rowsLink 00:41:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | rowsLink 00:41:14 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 31MB 00:41:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement07.html | took 235ms 00:41:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html | tbodiesLink 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html | tbodiesLink 00:41:15 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 31MB 00:41:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement08.html | took 238ms 00:41:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | tbodiesLink 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | tbodiesLink 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | tbodiesLink 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | tbodiesLink 00:41:15 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:41:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement09.html | took 257ms 00:41:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement10.html 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement10.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement10.html | Asize 00:41:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement10.html | alignLink 00:41:15 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 33MB 00:41:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement10.html | took 215ms 00:41:15 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement11.html 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement11.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement11.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement11.html | bgColorLink 00:41:16 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 36MB 00:41:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement11.html | took 269ms 00:41:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement12.html 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement12.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement12.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement12.html | borderLink 00:41:16 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 40MB 00:41:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement12.html | took 260ms 00:41:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement13.html 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement13.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement13.html | Asize 00:41:16 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement13.html | cellPaddingLink 00:41:16 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:16 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement13.html | took 306ms 00:41:16 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement14.html 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement14.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement14.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement14.html | cellSpacingLink 00:41:17 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement14.html | took 216ms 00:41:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement15.html 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement15.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement15.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement15.html | frameLink 00:41:17 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 35MB 00:41:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement15.html | took 214ms 00:41:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement16.html 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement16.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement16.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement16.html | rulesLink 00:41:17 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 35MB 00:41:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement16.html | took 214ms 00:41:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement17.html 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement17.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement17.html | Asize 00:41:17 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement17.html | summaryLink 00:41:17 INFO - MEMORY STAT | vsize 693MB | residentFast 117MB | heapAllocated 36MB 00:41:17 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement17.html | took 287ms 00:41:17 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement18.html 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement18.html | Asize 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement18.html | Asize 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement18.html | widthLink 00:41:18 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 37MB 00:41:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement18.html | took 231ms 00:41:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html | Asize 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html | Asize 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html | vsection1Id 00:41:18 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html | vsection2Id 00:41:18 INFO - MEMORY STAT | vsize 693MB | residentFast 118MB | heapAllocated 36MB 00:41:18 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement19.html | took 309ms 00:41:18 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement20.html 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement20.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement20.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement20.html | alignLink 00:41:19 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 31MB 00:41:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement20.html | took 421ms 00:41:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html | vsection1Id 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html | rowsLink 00:41:19 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 31MB 00:41:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement21.html | took 225ms 00:41:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html | vsection1Id 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html | vsection2Id 00:41:19 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 32MB 00:41:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement22.html | took 222ms 00:41:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement23.html 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement23.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement23.html | Asize 00:41:19 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement23.html | alignLink 00:41:19 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 33MB 00:41:19 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement23.html | took 220ms 00:41:19 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html | vsection1Id 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html | rowsLink 00:41:20 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement24.html | took 254ms 00:41:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html | vsection1Id 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html | vsection2Id 00:41:20 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement25.html | took 221ms 00:41:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html | vsection1Id 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html | alignLink 00:41:20 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 40MB 00:41:20 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement26.html | took 273ms 00:41:20 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html | Asize 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html | vsection1Id 00:41:20 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html | vsection2Id 00:41:21 INFO - MEMORY STAT | vsize 692MB | residentFast 121MB | heapAllocated 42MB 00:41:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement27.html | took 311ms 00:41:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html | Asize 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html | Asize 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html | rowsLink1 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html | rowsLink2 00:41:21 INFO - MEMORY STAT | vsize 692MB | residentFast 116MB | heapAllocated 34MB 00:41:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement28.html | took 281ms 00:41:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html | Asize 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html | Asize 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html | rowsLink1 00:41:21 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html | rowsLink2 00:41:21 INFO - MEMORY STAT | vsize 691MB | residentFast 114MB | heapAllocated 31MB 00:41:21 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement29.html | took 426ms 00:41:21 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | Asize 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | Asize 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | rowsLink1 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | rowsLink 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | rowsLink2 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | rowsLink3 00:41:22 INFO - MEMORY STAT | vsize 691MB | residentFast 109MB | heapAllocated 29MB 00:41:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement30.html | took 306ms 00:41:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | tableSize1 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | tableSize1 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | tableSize2 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | tableSize2 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | Asize3 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | Asize4 00:41:22 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 29MB 00:41:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement31.html | took 250ms 00:41:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html | Asize 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html | Asize 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html | rowsLink1 00:41:22 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html | rowsLink2 00:41:22 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 30MB 00:41:22 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement32.html | took 232ms 00:41:22 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html | rowsLink1 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html | rowsLink2 00:41:23 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 31MB 00:41:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement33.html | took 218ms 00:41:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement34.html 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement34.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement34.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement34.html | HTMLTableElement34 00:41:23 INFO - MEMORY STAT | vsize 692MB | residentFast 110MB | heapAllocated 32MB 00:41:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement34.html | took 255ms 00:41:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement35.html 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement35.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement35.html | Asize 00:41:23 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement35.html | HTMLTableElement35 00:41:23 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 35MB 00:41:23 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement35.html | took 319ms 00:41:23 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement36.html 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement36.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement36.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement36.html | HTMLTableElement36 00:41:24 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 31MB 00:41:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement36.html | took 262ms 00:41:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement37.html 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement37.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement37.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement37.html | HTMLTableElement37 00:41:24 INFO - MEMORY STAT | vsize 692MB | residentFast 111MB | heapAllocated 32MB 00:41:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement37.html | took 265ms 00:41:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement38.html 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement38.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement38.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement38.html | HTMLTableElement38 00:41:24 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:41:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement38.html | took 211ms 00:41:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html | Asize 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html | rowsLink1 00:41:24 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html | rowsLink2 00:41:24 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 33MB 00:41:24 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement39.html | took 228ms 00:41:24 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html | rowsLink1 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html | rowsLink2 00:41:25 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 34MB 00:41:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableElement40.html | took 221ms 00:41:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement01.html 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement01.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement01.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement01.html | rowIndexLink 00:41:25 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 35MB 00:41:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement01.html | took 294ms 00:41:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement02.html 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement02.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement02.html | Asize 00:41:25 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement02.html | sectionRowIndexLink 00:41:25 INFO - MEMORY STAT | vsize 691MB | residentFast 110MB | heapAllocated 29MB 00:41:25 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement02.html | took 402ms 00:41:25 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement03.html 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement03.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement03.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement03.html | sectionRowIndexLink 00:41:26 INFO - MEMORY STAT | vsize 691MB | residentFast 110MB | heapAllocated 30MB 00:41:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement03.html | took 236ms 00:41:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement04.html 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement04.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement04.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement04.html | sectionRowIndexLink 00:41:26 INFO - MEMORY STAT | vsize 691MB | residentFast 111MB | heapAllocated 30MB 00:41:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement04.html | took 284ms 00:41:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement05.html 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement05.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement05.html | Asize 00:41:26 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement05.html | cellsLink 00:41:26 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:41:26 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement05.html | took 230ms 00:41:26 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement06.html 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement06.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement06.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement06.html | alignLink 00:41:27 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 32MB 00:41:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement06.html | took 216ms 00:41:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement07.html 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement07.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement07.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement07.html | bgColorLink 00:41:27 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:41:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement07.html | took 225ms 00:41:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement08.html 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement08.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement08.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement08.html | chLink 00:41:27 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 33MB 00:41:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement08.html | took 256ms 00:41:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement09.html 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement09.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement09.html | Asize 00:41:27 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement09.html | charOffLink 00:41:27 INFO - MEMORY STAT | vsize 692MB | residentFast 112MB | heapAllocated 34MB 00:41:27 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement09.html | took 210ms 00:41:27 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement10.html 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement10.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement10.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement10.html | vAlignLink 00:41:28 INFO - MEMORY STAT | vsize 692MB | residentFast 113MB | heapAllocated 35MB 00:41:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement10.html | took 198ms 00:41:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | cellsLink1 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | value1Link 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | cellsLink2 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | value2Link 00:41:28 INFO - MEMORY STAT | vsize 692MB | residentFast 114MB | heapAllocated 35MB 00:41:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement11.html | took 227ms 00:41:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | Asize 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | cellsLink1 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | value1Link 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | cellsLink2 00:41:28 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | value2Link 00:41:28 INFO - MEMORY STAT | vsize 691MB | residentFast 115MB | heapAllocated 36MB 00:41:28 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement12.html | took 281ms 00:41:28 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | cellsLink1 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | value1Link 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | cellsLink2 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | value2Link 00:41:29 INFO - MEMORY STAT | vsize 692MB | residentFast 115MB | heapAllocated 37MB 00:41:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement13.html | took 237ms 00:41:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | cellsLink1 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | value1Link 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | cellsLink2 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | value2Link 00:41:29 INFO - MEMORY STAT | vsize 692MB | residentFast 120MB | heapAllocated 41MB 00:41:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement14.html | took 253ms 00:41:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement15.html 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement15.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement15.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement15.html | HTMLTableRowElement15 00:41:29 INFO - MEMORY STAT | vsize 692MB | residentFast 122MB | heapAllocated 43MB 00:41:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement15.html | took 237ms 00:41:29 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement16.html 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement16.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement16.html | Asize 00:41:29 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement16.html | HTMLTableRowElement16 00:41:29 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 37MB 00:41:29 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement16.html | took 333ms 00:41:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement17.html 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement17.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement17.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement17.html | HTMLTableRowElement17 00:41:30 INFO - MEMORY STAT | vsize 692MB | residentFast 119MB | heapAllocated 37MB 00:41:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement17.html | took 213ms 00:41:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement18.html 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement18.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement18.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement18.html | HTMLTableRowElement18 00:41:30 INFO - MEMORY STAT | vsize 692MB | residentFast 120MB | heapAllocated 38MB 00:41:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement18.html | took 206ms 00:41:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement19.html 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement19.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement19.html | Asize 00:41:30 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement19.html | HTMLTableRowElement19 00:41:30 INFO - MEMORY STAT | vsize 692MB | residentFast 120MB | heapAllocated 38MB 00:41:30 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement19.html | took 209ms 00:41:30 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | cellsLink1 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | value1Link 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | cellsLink2 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | value2Link 00:41:31 INFO - MEMORY STAT | vsize 692MB | residentFast 121MB | heapAllocated 39MB 00:41:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement20.html | took 257ms 00:41:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | cellsLink1 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | value1Link 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | cellsLink2 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | value2Link 00:41:31 INFO - MEMORY STAT | vsize 692MB | residentFast 122MB | heapAllocated 39MB 00:41:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableRowElement21.html | took 221ms 00:41:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement01.html 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement01.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement01.html | Asize 00:41:31 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement01.html | alignLink 00:41:31 INFO - MEMORY STAT | vsize 691MB | residentFast 120MB | heapAllocated 34MB 00:41:31 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement01.html | took 449ms 00:41:31 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement02.html 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement02.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement02.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement02.html | alignLink 00:41:32 INFO - MEMORY STAT | vsize 691MB | residentFast 117MB | heapAllocated 33MB 00:41:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement02.html | took 295ms 00:41:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement03.html 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement03.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement03.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement03.html | alignLink 00:41:32 INFO - MEMORY STAT | vsize 691MB | residentFast 117MB | heapAllocated 34MB 00:41:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement03.html | took 219ms 00:41:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement04.html 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement04.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement04.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement04.html | chLink 00:41:32 INFO - MEMORY STAT | vsize 691MB | residentFast 118MB | heapAllocated 34MB 00:41:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement04.html | took 221ms 00:41:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement05.html 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement05.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement05.html | Asize 00:41:32 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement05.html | chLink 00:41:32 INFO - MEMORY STAT | vsize 691MB | residentFast 118MB | heapAllocated 35MB 00:41:32 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement05.html | took 215ms 00:41:32 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement06.html 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement06.html | Asize 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement06.html | Asize 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement06.html | chLink 00:41:33 INFO - MEMORY STAT | vsize 691MB | residentFast 118MB | heapAllocated 36MB 00:41:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement06.html | took 247ms 00:41:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement07.html 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement07.html | Asize 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement07.html | Asize 00:41:33 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement07.html | chOffLink 00:41:33 INFO - MEMORY STAT | vsize 695MB | residentFast 127MB | heapAllocated 45MB 00:41:33 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement07.html | took 506ms 00:41:33 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement08.html 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement08.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement08.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement08.html | chOffLink 00:41:34 INFO - MEMORY STAT | vsize 695MB | residentFast 128MB | heapAllocated 47MB 00:41:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement08.html | took 244ms 00:41:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement09.html 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement09.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement09.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement09.html | chOffLink 00:41:34 INFO - MEMORY STAT | vsize 696MB | residentFast 119MB | heapAllocated 35MB 00:41:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement09.html | took 246ms 00:41:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement10.html 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement10.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement10.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement10.html | vAlignLink 00:41:34 INFO - MEMORY STAT | vsize 696MB | residentFast 119MB | heapAllocated 36MB 00:41:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement10.html | took 222ms 00:41:34 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement11.html 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement11.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement11.html | Asize 00:41:34 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement11.html | vAlignLink 00:41:34 INFO - MEMORY STAT | vsize 696MB | residentFast 120MB | heapAllocated 36MB 00:41:34 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement11.html | took 220ms 00:41:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement12.html 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement12.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement12.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement12.html | vAlignLink 00:41:35 INFO - MEMORY STAT | vsize 696MB | residentFast 121MB | heapAllocated 37MB 00:41:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement12.html | took 277ms 00:41:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement13.html 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement13.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement13.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement13.html | rowsLink 00:41:35 INFO - MEMORY STAT | vsize 696MB | residentFast 122MB | heapAllocated 38MB 00:41:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement13.html | took 216ms 00:41:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement14.html 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement14.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement14.html | Asize 00:41:35 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement14.html | rowsLink 00:41:35 INFO - MEMORY STAT | vsize 696MB | residentFast 122MB | heapAllocated 38MB 00:41:35 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement14.html | took 208ms 00:41:35 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement15.html 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement15.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement15.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement15.html | rowsLink 00:41:36 INFO - MEMORY STAT | vsize 695MB | residentFast 120MB | heapAllocated 34MB 00:41:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement15.html | took 453ms 00:41:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html | rowsLink1 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html | rowsLink2 00:41:36 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 30MB 00:41:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement16.html | took 241ms 00:41:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html | Asize 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html | rowsLink1 00:41:36 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html | rowsLink2 00:41:36 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 31MB 00:41:36 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement17.html | took 231ms 00:41:36 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html | rowsLink1 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html | rowsLink2 00:41:37 INFO - MEMORY STAT | vsize 695MB | residentFast 114MB | heapAllocated 32MB 00:41:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement18.html | took 218ms 00:41:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html | rowsLink1 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html | rowsLink2 00:41:37 INFO - MEMORY STAT | vsize 695MB | residentFast 115MB | heapAllocated 33MB 00:41:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement19.html | took 256ms 00:41:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html | Asize 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html | rowsLink1 00:41:37 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html | rowsLink2 00:41:37 INFO - MEMORY STAT | vsize 695MB | residentFast 115MB | heapAllocated 33MB 00:41:37 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement20.html | took 217ms 00:41:37 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html | rowsLink1 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html | rowsLink2 00:41:38 INFO - MEMORY STAT | vsize 695MB | residentFast 119MB | heapAllocated 38MB 00:41:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement21.html | took 284ms 00:41:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html | rowsLink1 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html | rowsLink2 00:41:38 INFO - MEMORY STAT | vsize 695MB | residentFast 121MB | heapAllocated 40MB 00:41:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement22.html | took 229ms 00:41:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html | Asize 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html | rowsLink1 00:41:38 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html | rowsLink2 00:41:38 INFO - MEMORY STAT | vsize 696MB | residentFast 116MB | heapAllocated 33MB 00:41:38 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement23.html | took 340ms 00:41:38 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html | rowsLink1 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html | rowsLink2 00:41:39 INFO - MEMORY STAT | vsize 696MB | residentFast 116MB | heapAllocated 34MB 00:41:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement24.html | took 220ms 00:41:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement25.html 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement25.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement25.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement25.html | HTMLTableSectionElement25 00:41:39 INFO - MEMORY STAT | vsize 696MB | residentFast 116MB | heapAllocated 34MB 00:41:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement25.html | took 210ms 00:41:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement26.html 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement26.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement26.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement26.html | HTMLTableSectionElement26 00:41:39 INFO - MEMORY STAT | vsize 696MB | residentFast 117MB | heapAllocated 35MB 00:41:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement26.html | took 221ms 00:41:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement27.html 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement27.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement27.html | Asize 00:41:39 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement27.html | HTMLTableSectionElement27 00:41:39 INFO - MEMORY STAT | vsize 696MB | residentFast 118MB | heapAllocated 36MB 00:41:39 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement27.html | took 292ms 00:41:39 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement28.html 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement28.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement28.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement28.html | HTMLTableSectionElement28 00:41:40 INFO - MEMORY STAT | vsize 696MB | residentFast 119MB | heapAllocated 37MB 00:41:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement28.html | took 213ms 00:41:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement29.html 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement29.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement29.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement29.html | HTMLTableSectionElement29 00:41:40 INFO - MEMORY STAT | vsize 695MB | residentFast 116MB | heapAllocated 32MB 00:41:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement29.html | took 415ms 00:41:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html | Asize 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html | rowsLink1 00:41:40 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html | rowsLink2 00:41:40 INFO - MEMORY STAT | vsize 695MB | residentFast 112MB | heapAllocated 30MB 00:41:40 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement30.html | took 301ms 00:41:40 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html | rowsLink1 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html | rowsLink2 00:41:41 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 31MB 00:41:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTableSectionElement31.html | took 237ms 00:41:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement01.html 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement01.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement01.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement01.html | defaultValueLink 00:41:41 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 32MB 00:41:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement01.html | took 283ms 00:41:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement02.html 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement02.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement02.html | Asize 00:41:41 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement02.html | formLink 00:41:41 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 33MB 00:41:41 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement02.html | took 268ms 00:41:41 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement03.html 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement03.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement03.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement03.html | formNullLink 00:41:42 INFO - MEMORY STAT | vsize 696MB | residentFast 115MB | heapAllocated 34MB 00:41:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement03.html | took 240ms 00:41:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement04.html 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement04.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement04.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement04.html | accessKeyLink 00:41:42 INFO - MEMORY STAT | vsize 696MB | residentFast 120MB | heapAllocated 39MB 00:41:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement04.html | took 279ms 00:41:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement05.html 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement05.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement05.html | Asize 00:41:42 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement05.html | colsLink 00:41:42 INFO - MEMORY STAT | vsize 696MB | residentFast 123MB | heapAllocated 42MB 00:41:42 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement05.html | took 273ms 00:41:42 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement06.html 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement06.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement06.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement06.html | disabledLink 00:41:43 INFO - MEMORY STAT | vsize 696MB | residentFast 119MB | heapAllocated 34MB 00:41:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement06.html | took 328ms 00:41:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement07.html 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement07.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement07.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement07.html | nameLink 00:41:43 INFO - MEMORY STAT | vsize 695MB | residentFast 112MB | heapAllocated 28MB 00:41:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement07.html | took 450ms 00:41:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement08.html 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement08.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement08.html | Asize 00:41:43 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement08.html | readOnlyLink 00:41:43 INFO - MEMORY STAT | vsize 695MB | residentFast 112MB | heapAllocated 29MB 00:41:43 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement08.html | took 250ms 00:41:43 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement09.html 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement09.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement09.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement09.html | rowsLink 00:41:44 INFO - MEMORY STAT | vsize 695MB | residentFast 113MB | heapAllocated 30MB 00:41:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement09.html | took 304ms 00:41:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement10.html 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement10.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement10.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement10.html | tabIndexLink 00:41:44 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 31MB 00:41:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement10.html | took 232ms 00:41:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement11.html 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement11.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement11.html | Asize 00:41:44 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement11.html | typeLink 00:41:44 INFO - MEMORY STAT | vsize 696MB | residentFast 114MB | heapAllocated 32MB 00:41:44 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement11.html | took 226ms 00:41:44 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement12.html 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement12.html | Asize 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement12.html | Asize 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement12.html | valueLink 00:41:45 INFO - MEMORY STAT | vsize 696MB | residentFast 115MB | heapAllocated 32MB 00:41:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement12.html | took 327ms 00:41:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement13.html 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement13.html | Asize 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement13.html | Asize 00:41:45 INFO - MEMORY STAT | vsize 696MB | residentFast 117MB | heapAllocated 33MB 00:41:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement13.html | took 228ms 00:41:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement14.html 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement14.html | Asize 00:41:45 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement14.html | Asize 00:41:45 INFO - MEMORY STAT | vsize 696MB | residentFast 119MB | heapAllocated 34MB 00:41:45 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement14.html | took 351ms 00:41:45 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement15.html 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement15.html | Asize 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement15.html | Asize 00:41:46 INFO - MEMORY STAT | vsize 696MB | residentFast 120MB | heapAllocated 35MB 00:41:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTextAreaElement15.html | took 263ms 00:41:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLTitleElement01.html 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTitleElement01.html | Asize 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTitleElement01.html | Asize 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLTitleElement01.html | textLink 00:41:46 INFO - MEMORY STAT | vsize 696MB | residentFast 121MB | heapAllocated 36MB 00:41:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLTitleElement01.html | took 230ms 00:41:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement01.html 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement01.html | Asize 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement01.html | Asize 00:41:46 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement01.html | compactLink 00:41:46 INFO - MEMORY STAT | vsize 696MB | residentFast 122MB | heapAllocated 36MB 00:41:46 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement01.html | took 228ms 00:41:46 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement02.html 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement02.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement02.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement02.html | typeLink 00:41:47 INFO - MEMORY STAT | vsize 696MB | residentFast 123MB | heapAllocated 37MB 00:41:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_HTMLUListElement02.html | took 207ms 00:41:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor01.html 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor01.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor01.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor01.html | accessKeyLink 00:41:47 INFO - MEMORY STAT | vsize 696MB | residentFast 123MB | heapAllocated 38MB 00:41:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor01.html | took 231ms 00:41:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor02.html 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor02.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor02.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor02.html | charsetLink 00:41:47 INFO - MEMORY STAT | vsize 696MB | residentFast 124MB | heapAllocated 38MB 00:41:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor02.html | took 282ms 00:41:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor03.html 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor03.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor03.html | Asize 00:41:47 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor03.html | coordsLink 00:41:47 INFO - MEMORY STAT | vsize 696MB | residentFast 125MB | heapAllocated 39MB 00:41:47 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor03.html | took 192ms 00:41:47 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor04.html 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | [assertURIEquals()] 'assertID' has a value 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | [assertURIEquals()] 'actual' has a value 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | hrefLink 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor04.html | hrefLink 00:41:48 INFO - MEMORY STAT | vsize 696MB | residentFast 130MB | heapAllocated 43MB 00:41:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor04.html | took 258ms 00:41:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor05.html 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor05.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor05.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor05.html | typeLink 00:41:48 INFO - MEMORY STAT | vsize 696MB | residentFast 132MB | heapAllocated 46MB 00:41:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor05.html | took 227ms 00:41:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_anchor06.html 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor06.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor06.html | Asize 00:41:48 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_anchor06.html | shapeLink 00:41:48 INFO - MEMORY STAT | vsize 697MB | residentFast 127MB | heapAllocated 39MB 00:41:48 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_anchor06.html | took 273ms 00:41:48 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_area01.html 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area01.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area01.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area01.html | coordsLink 00:41:49 INFO - MEMORY STAT | vsize 697MB | residentFast 128MB | heapAllocated 39MB 00:41:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_area01.html | took 226ms 00:41:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_area02.html 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area02.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area02.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area02.html | noHrefLink 00:41:49 INFO - MEMORY STAT | vsize 698MB | residentFast 129MB | heapAllocated 40MB 00:41:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_area02.html | took 198ms 00:41:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_area03.html 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area03.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area03.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area03.html | tabIndexLink 00:41:49 INFO - MEMORY STAT | vsize 698MB | residentFast 130MB | heapAllocated 40MB 00:41:49 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_area03.html | took 208ms 00:41:49 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_area04.html 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area04.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area04.html | Asize 00:41:49 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_area04.html | accessKeyLink 00:41:50 INFO - MEMORY STAT | vsize 698MB | residentFast 123MB | heapAllocated 33MB 00:41:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_area04.html | took 453ms 00:41:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_body01.html 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_body01.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_body01.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_body01.html | aLinkLink 00:41:50 INFO - MEMORY STAT | vsize 698MB | residentFast 123MB | heapAllocated 33MB 00:41:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_body01.html | took 310ms 00:41:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button01.html 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button01.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button01.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button01.html | formLink 00:41:50 INFO - MEMORY STAT | vsize 699MB | residentFast 124MB | heapAllocated 34MB 00:41:50 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button01.html | took 241ms 00:41:50 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button02.html 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button02.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button02.html | Asize 00:41:50 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button02.html | formLink 00:41:50 INFO - MEMORY STAT | vsize 699MB | residentFast 124MB | heapAllocated 35MB 00:41:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button02.html | took 296ms 00:41:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button03.html 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button03.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button03.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button03.html | formLink 00:41:51 INFO - MEMORY STAT | vsize 700MB | residentFast 125MB | heapAllocated 36MB 00:41:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button03.html | took 220ms 00:41:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button04.html 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button04.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button04.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button04.html | formLink 00:41:51 INFO - MEMORY STAT | vsize 700MB | residentFast 125MB | heapAllocated 36MB 00:41:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button04.html | took 222ms 00:41:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button05.html 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button05.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button05.html | Asize 00:41:51 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button05.html | accessKeyLink 00:41:51 INFO - MEMORY STAT | vsize 700MB | residentFast 130MB | heapAllocated 42MB 00:41:51 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button05.html | took 262ms 00:41:51 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button06.html 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button06.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button06.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button06.html | tabIndexLink 00:41:52 INFO - MEMORY STAT | vsize 700MB | residentFast 135MB | heapAllocated 47MB 00:41:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button06.html | took 276ms 00:41:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button07.html 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button07.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button07.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button07.html | typeLink 00:41:52 INFO - MEMORY STAT | vsize 700MB | residentFast 137MB | heapAllocated 50MB 00:41:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button07.html | took 240ms 00:41:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button08.html 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button08.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button08.html | Asize 00:41:52 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button08.html | disabledLink 00:41:52 INFO - MEMORY STAT | vsize 701MB | residentFast 139MB | heapAllocated 51MB 00:41:52 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button08.html | took 240ms 00:41:52 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_button09.html 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button09.html | Asize 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button09.html | Asize 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_button09.html | typeLink 00:41:53 INFO - MEMORY STAT | vsize 701MB | residentFast 126MB | heapAllocated 37MB 00:41:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_button09.html | took 312ms 00:41:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_dlist01.html 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_dlist01.html | Asize 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_dlist01.html | Asize 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_dlist01.html | compactLink 00:41:53 INFO - MEMORY STAT | vsize 701MB | residentFast 127MB | heapAllocated 38MB 00:41:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_dlist01.html | took 237ms 00:41:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_doc01.html 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_doc01.html | titleLink 00:41:53 INFO - MEMORY STAT | vsize 701MB | residentFast 128MB | heapAllocated 38MB 00:41:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_doc01.html | took 200ms 00:41:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature01.html 00:41:53 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature01.html | hasHTMLnull 00:41:53 INFO - MEMORY STAT | vsize 701MB | residentFast 128MB | heapAllocated 39MB 00:41:53 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature01.html | took 174ms 00:41:53 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature02.html 00:41:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature02.html | hasHTML2 00:41:54 INFO - MEMORY STAT | vsize 701MB | residentFast 128MB | heapAllocated 39MB 00:41:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature02.html | took 127ms 00:41:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature03.html 00:41:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature03.html | hasXHTML 00:41:54 INFO - MEMORY STAT | vsize 701MB | residentFast 129MB | heapAllocated 39MB 00:41:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature03.html | took 196ms 00:41:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature04.html 00:41:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature04.html | hasXHTML 00:41:54 INFO - MEMORY STAT | vsize 701MB | residentFast 128MB | heapAllocated 38MB 00:41:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature04.html | took 174ms 00:41:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature05.html 00:41:54 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature05.html | hasCore 00:41:54 INFO - MEMORY STAT | vsize 701MB | residentFast 127MB | heapAllocated 34MB 00:41:54 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature05.html | took 329ms 00:41:54 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_hasFeature06.html 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_hasFeature06.html | hasCore 00:41:55 INFO - MEMORY STAT | vsize 701MB | residentFast 115MB | heapAllocated 29MB 00:41:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_hasFeature06.html | took 163ms 00:41:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object01.html 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object01.html | Asize 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object01.html | Asize 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object01.html | formLink 00:41:55 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 31MB 00:41:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object01.html | took 353ms 00:41:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object02.html 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object02.html | Asize 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object02.html | Asize 00:41:55 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object02.html | alignLink 00:41:55 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 31MB 00:41:55 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object02.html | took 264ms 00:41:55 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object03.html 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object03.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object03.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object03.html | archiveLink 00:41:56 INFO - MEMORY STAT | vsize 701MB | residentFast 117MB | heapAllocated 32MB 00:41:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object03.html | took 268ms 00:41:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object04.html 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object04.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object04.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object04.html | borderLink 00:41:56 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 33MB 00:41:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object04.html | took 290ms 00:41:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object05.html 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object05.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object05.html | Asize 00:41:56 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object05.html | codebaseLink 00:41:56 INFO - MEMORY STAT | vsize 701MB | residentFast 123MB | heapAllocated 39MB 00:41:56 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object05.html | took 312ms 00:41:56 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object06.html 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object06.html | Asize 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object06.html | Asize 00:41:57 INFO - TEST-FAIL | dom/tests/mochitest/dom-level2-html/test_object06.html | dataLink - got "http://example.org/pix/logo.gif", expected "./pix/logo.gif" 00:41:57 INFO - MEMORY STAT | vsize 701MB | residentFast 124MB | heapAllocated 41MB 00:41:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object06.html | took 293ms 00:41:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object07.html 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object07.html | Asize 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object07.html | Asize 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object07.html | heightLink 00:41:57 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 33MB 00:41:57 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object07.html | took 302ms 00:41:57 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object08.html 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object08.html | Asize 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object08.html | Asize 00:41:57 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object08.html | hspaceLink 00:41:58 INFO - MEMORY STAT | vsize 700MB | residentFast 109MB | heapAllocated 27MB 00:41:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object08.html | took 467ms 00:41:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object09.html 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object09.html | Asize 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object09.html | Asize 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object09.html | standbyLink 00:41:58 INFO - MEMORY STAT | vsize 701MB | residentFast 109MB | heapAllocated 27MB 00:41:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object09.html | took 290ms 00:41:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object10.html 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object10.html | Asize 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object10.html | Asize 00:41:58 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object10.html | tabIndexLink 00:41:58 INFO - MEMORY STAT | vsize 701MB | residentFast 110MB | heapAllocated 28MB 00:41:58 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object10.html | took 330ms 00:41:58 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object11.html 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object11.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object11.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object11.html | typeLink 00:41:59 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 29MB 00:41:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object11.html | took 292ms 00:41:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object12.html 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object12.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object12.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object12.html | useMapLink 00:41:59 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 30MB 00:41:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object12.html | took 267ms 00:41:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object13.html 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object13.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object13.html | Asize 00:41:59 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object13.html | vspaceLink 00:41:59 INFO - MEMORY STAT | vsize 701MB | residentFast 114MB | heapAllocated 33MB 00:41:59 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object13.html | took 322ms 00:41:59 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object14.html 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object14.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object14.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object14.html | widthLink 00:42:00 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 30MB 00:42:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object14.html | took 311ms 00:42:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_object15.html 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object15.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object15.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_object15.html | codeTypeLink 00:42:00 INFO - MEMORY STAT | vsize 700MB | residentFast 107MB | heapAllocated 26MB 00:42:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_object15.html | took 419ms 00:42:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table01.html 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table01.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table01.html | Asize 00:42:00 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table01.html | captionLink 00:42:00 INFO - MEMORY STAT | vsize 700MB | residentFast 108MB | heapAllocated 27MB 00:42:00 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table01.html | took 285ms 00:42:00 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table02.html 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table02.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table02.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table02.html | alignLink 00:42:01 INFO - MEMORY STAT | vsize 700MB | residentFast 108MB | heapAllocated 28MB 00:42:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table02.html | took 228ms 00:42:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table03.html 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table03.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table03.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table03.html | chLink 00:42:01 INFO - MEMORY STAT | vsize 701MB | residentFast 109MB | heapAllocated 29MB 00:42:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table03.html | took 228ms 00:42:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table04.html 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table04.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table04.html | Asize 00:42:01 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table04.html | alignLink 00:42:01 INFO - MEMORY STAT | vsize 701MB | residentFast 109MB | heapAllocated 29MB 00:42:01 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table04.html | took 222ms 00:42:01 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table06.html 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table06.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table06.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table06.html | vAlignLink 00:42:02 INFO - MEMORY STAT | vsize 701MB | residentFast 109MB | heapAllocated 30MB 00:42:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table06.html | took 260ms 00:42:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table07.html 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table07.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table07.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table07.html | vrowsLink 00:42:02 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 33MB 00:42:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table07.html | took 245ms 00:42:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table08.html 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table08.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table08.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table08.html | alignLink 00:42:02 INFO - MEMORY STAT | vsize 701MB | residentFast 110MB | heapAllocated 31MB 00:42:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table08.html | took 257ms 00:42:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table09.html 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table09.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table09.html | Asize 00:42:02 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table09.html | alignLink 00:42:02 INFO - MEMORY STAT | vsize 701MB | residentFast 110MB | heapAllocated 31MB 00:42:02 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table09.html | took 228ms 00:42:02 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table10.html 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table10.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table10.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table10.html | chLink 00:42:03 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 32MB 00:42:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table10.html | took 225ms 00:42:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table12.html 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table12.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table12.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table12.html | choffLink 00:42:03 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 32MB 00:42:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table12.html | took 230ms 00:42:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table15.html 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table15.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table15.html | Asize 00:42:03 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table15.html | vrowsLink 00:42:03 INFO - MEMORY STAT | vsize 701MB | residentFast 113MB | heapAllocated 33MB 00:42:03 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table15.html | took 254ms 00:42:03 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table17.html 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table17.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table17.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table17.html | choffLink 00:42:04 INFO - MEMORY STAT | vsize 701MB | residentFast 114MB | heapAllocated 34MB 00:42:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table17.html | took 296ms 00:42:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table18.html 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table18.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table18.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table18.html | cellIndexLink 00:42:04 INFO - MEMORY STAT | vsize 700MB | residentFast 110MB | heapAllocated 29MB 00:42:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table18.html | took 396ms 00:42:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table19.html 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table19.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table19.html | Asize 00:42:04 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table19.html | abbrLink 00:42:04 INFO - MEMORY STAT | vsize 700MB | residentFast 110MB | heapAllocated 30MB 00:42:04 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table19.html | took 230ms 00:42:04 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table20.html 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table20.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table20.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table20.html | axisLink 00:42:05 INFO - MEMORY STAT | vsize 700MB | residentFast 111MB | heapAllocated 31MB 00:42:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table20.html | took 283ms 00:42:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table21.html 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table21.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table21.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table21.html | alignLink 00:42:05 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 31MB 00:42:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table21.html | took 236ms 00:42:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table22.html 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table22.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table22.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table22.html | bgcolorLink 00:42:05 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 32MB 00:42:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table22.html | took 212ms 00:42:05 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table23.html 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table23.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table23.html | Asize 00:42:05 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table23.html | chLink 00:42:05 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 32MB 00:42:05 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table23.html | took 220ms 00:42:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table24.html 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table24.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table24.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table24.html | chOffLink 00:42:06 INFO - MEMORY STAT | vsize 701MB | residentFast 115MB | heapAllocated 36MB 00:42:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table24.html | took 306ms 00:42:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table25.html 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table25.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table25.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table25.html | colSpanLink 00:42:06 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 39MB 00:42:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table25.html | took 248ms 00:42:06 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table26.html 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table26.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table26.html | Asize 00:42:06 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table26.html | heightLink 00:42:06 INFO - MEMORY STAT | vsize 701MB | residentFast 120MB | heapAllocated 39MB 00:42:06 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table26.html | took 281ms 00:42:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table27.html 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table27.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table27.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table27.html | nowrapLink 00:42:07 INFO - MEMORY STAT | vsize 701MB | residentFast 115MB | heapAllocated 33MB 00:42:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table27.html | took 221ms 00:42:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table28.html 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table28.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table28.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table28.html | rowSpanLink 00:42:07 INFO - MEMORY STAT | vsize 701MB | residentFast 115MB | heapAllocated 34MB 00:42:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table28.html | took 222ms 00:42:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table29.html 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table29.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table29.html | Asize 00:42:07 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table29.html | scopeLink 00:42:07 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 35MB 00:42:07 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table29.html | took 212ms 00:42:07 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table30.html 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table30.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table30.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table30.html | headersLink 00:42:08 INFO - MEMORY STAT | vsize 701MB | residentFast 117MB | heapAllocated 35MB 00:42:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table30.html | took 200ms 00:42:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table31.html 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table31.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table31.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table31.html | vAlignLink 00:42:08 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 36MB 00:42:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table31.html | took 209ms 00:42:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table32.html 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table32.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table32.html | Asize 00:42:08 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table32.html | vwidthLink 00:42:08 INFO - MEMORY STAT | vsize 700MB | residentFast 116MB | heapAllocated 31MB 00:42:08 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table32.html | took 339ms 00:42:08 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table33.html 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table33.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table33.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table33.html | alignLink 00:42:09 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 30MB 00:42:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table33.html | took 250ms 00:42:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table34.html 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table34.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table34.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table34.html | borderLink 00:42:09 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 31MB 00:42:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table34.html | took 220ms 00:42:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table35.html 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table35.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table35.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table35.html | bgcolorLink 00:42:09 INFO - MEMORY STAT | vsize 701MB | residentFast 117MB | heapAllocated 32MB 00:42:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table35.html | took 290ms 00:42:09 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table36.html 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table36.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table36.html | Asize 00:42:09 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table36.html | frameLink 00:42:09 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 33MB 00:42:09 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table36.html | took 224ms 00:42:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table37.html 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table37.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table37.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table37.html | cellpaddingLink 00:42:10 INFO - MEMORY STAT | vsize 701MB | residentFast 121MB | heapAllocated 37MB 00:42:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table37.html | took 238ms 00:42:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table38.html 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table38.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table38.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table38.html | cellspacingLink 00:42:10 INFO - MEMORY STAT | vsize 701MB | residentFast 123MB | heapAllocated 39MB 00:42:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table38.html | took 246ms 00:42:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table39.html 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table39.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table39.html | Asize 00:42:10 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table39.html | summaryLink 00:42:10 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 33MB 00:42:10 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table39.html | took 246ms 00:42:10 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table40.html 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table40.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table40.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table40.html | rulesLink 00:42:11 INFO - MEMORY STAT | vsize 701MB | residentFast 118MB | heapAllocated 34MB 00:42:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table40.html | took 211ms 00:42:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table41.html 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table41.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table41.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table41.html | widthLink 00:42:11 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 32MB 00:42:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table41.html | took 408ms 00:42:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table42.html 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table42.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table42.html | Asize 00:42:11 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table42.html | alignLink 00:42:11 INFO - MEMORY STAT | vsize 701MB | residentFast 110MB | heapAllocated 29MB 00:42:11 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table42.html | took 307ms 00:42:11 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table43.html 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table43.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table43.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table43.html | bgcolorLink 00:42:12 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 30MB 00:42:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table43.html | took 219ms 00:42:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table44.html 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table44.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table44.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table44.html | valignLink 00:42:12 INFO - MEMORY STAT | vsize 701MB | residentFast 111MB | heapAllocated 31MB 00:42:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table44.html | took 217ms 00:42:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table45.html 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table45.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table45.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table45.html | vchLink 00:42:12 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 31MB 00:42:12 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table45.html | took 207ms 00:42:12 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table46.html 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table46.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table46.html | Asize 00:42:12 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table46.html | choffLink 00:42:12 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 32MB 00:42:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table46.html | took 239ms 00:42:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table47.html 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table47.html | Asize 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table47.html | Asize 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table47.html | rowIndexLink 00:42:13 INFO - MEMORY STAT | vsize 701MB | residentFast 116MB | heapAllocated 37MB 00:42:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table47.html | took 240ms 00:42:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table48.html 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table48.html | Asize 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table48.html | Asize 00:42:13 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table48.html | alignLink 00:42:13 INFO - MEMORY STAT | vsize 701MB | residentFast 112MB | heapAllocated 32MB 00:42:13 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table48.html | took 248ms 00:42:13 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table49.html 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table49.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table49.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table49.html | chLink 00:42:14 INFO - MEMORY STAT | vsize 700MB | residentFast 107MB | heapAllocated 27MB 00:42:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table49.html | took 437ms 00:42:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table50.html 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table50.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table50.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table50.html | chOffLink 00:42:14 INFO - MEMORY STAT | vsize 700MB | residentFast 108MB | heapAllocated 28MB 00:42:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table50.html | took 216ms 00:42:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table51.html 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table51.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table51.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table51.html | spanLink 00:42:14 INFO - MEMORY STAT | vsize 700MB | residentFast 108MB | heapAllocated 29MB 00:42:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table51.html | took 213ms 00:42:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table52.html 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table52.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table52.html | Asize 00:42:14 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table52.html | vAlignLink 00:42:14 INFO - MEMORY STAT | vsize 700MB | residentFast 109MB | heapAllocated 30MB 00:42:14 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table52.html | took 210ms 00:42:14 INFO - TEST-START | dom/tests/mochitest/dom-level2-html/test_table53.html 00:42:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table53.html | Asize 00:42:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table53.html | Asize 00:42:15 INFO - TEST-PASS | dom/tests/mochitest/dom-level2-html/test_table53.html | widthLink 00:42:15 INFO - MEMORY STAT | vsize 700MB | residentFast 109MB | heapAllocated 30MB 00:42:15 INFO - TEST-OK | dom/tests/mochitest/dom-level2-html/test_table53.html | took 237ms 00:42:15 INFO - TEST-START | Shutdown 00:42:15 INFO - Passed: 2026 00:42:15 INFO - Failed: 0 00:42:15 INFO - Todo: 4 00:42:15 INFO - Mode: e10s 00:42:15 INFO - Slowest: 1386ms - /tests/dom/tests/mochitest/dom-level2-html/test_HTMLAnchorElement01.html 00:42:15 INFO - SimpleTest FINISHED 00:42:15 INFO - TEST-INFO | Ran 1 Loops 00:42:15 INFO - SimpleTest FINISHED 00:42:17 INFO - TEST-INFO | Main app process: exit 0 00:42:17 INFO - runtests.py | Application ran for: 0:03:49.869861 00:42:17 INFO - zombiecheck | Reading PID log: /tmp/tmp3F9XdTpidlog 00:42:17 INFO - ==> process 5387 launched child process 5408 00:42:17 INFO - ==> process 5387 launched child process 5442 00:42:17 INFO - zombiecheck | Checking for orphan process with PID: 5408 00:42:17 INFO - zombiecheck | Checking for orphan process with PID: 5442 00:42:17 INFO - Stopping web server 00:42:17 INFO - Stopping web socket server 00:42:17 INFO - Stopping ssltunnel 00:42:17 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:42:17 INFO - runtests.py | Running tests: end. 00:42:17 INFO - Buffered messages finished 00:42:17 INFO - dir: dom/tests/mochitest/fetch 00:42:17 INFO - Setting pipeline to PAUSED ... 00:42:17 INFO - Pipeline is PREROLLING ... 00:42:17 INFO - Pipeline is PREROLLED ... 00:42:17 INFO - Setting pipeline to PLAYING ... 00:42:17 INFO - New clock: GstSystemClock 00:42:17 INFO - Got EOS from element "pipeline0". 00:42:17 INFO - Execution ended after 32661260 ns. 00:42:17 INFO - Setting pipeline to PAUSED ... 00:42:17 INFO - Setting pipeline to READY ... 00:42:17 INFO - Setting pipeline to NULL ... 00:42:17 INFO - Freeing pipeline ... 00:42:17 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:42:18 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:42:18 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpdOfNF6.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:42:18 INFO - runtests.py | Server pid: 5518 00:42:18 INFO - runtests.py | Websocket server pid: 5521 00:42:18 INFO - runtests.py | SSL tunnel pid: 5537 00:42:18 INFO - runtests.py | Running with e10s: True 00:42:18 INFO - runtests.py | Running tests: start. 00:42:18 INFO - 00:42:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpdOfNF6.mozrunner 00:42:18 INFO - runtests.py | Application pid: 5546 00:42:18 INFO - TEST-INFO | started process Main app process 00:42:20 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:42:21 INFO - 1479285741319 Marionette INFO Listening on port 2828 00:42:26 INFO - SimpleTest START 00:42:26 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic.html 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | about:config should fail 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | about:blank should load a valid Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | about:blank content-type should be text/html;charset=utf-8 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | about:blank should not have a content-length header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | about:blank body should be empty 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL fetch should resolve 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL status should be 200 00:42:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob fetch status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob fetch statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Headers must have Content-Length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Content-Length should match Blob's size 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob fetch body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: about:blank should load a valid Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: false === false: about:blank should not have a content-length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: about:config should fail 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: === : about:blank body should be empty 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/xml === text/xml: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: hello 00:42:28 INFO - === hello 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: hello pass 00:42:28 INFO - === hello pass 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: foo#bar === foo#bar: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Blob URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 200 === 200: Blob fetch status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: OK === OK: Blob fetch statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Headers must have Content-Length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: 16 === 16: Content-Length should match Blob's size 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: english sentence === english sentence: Blob fetch body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: about:blank should load a valid Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: false === false: about:blank should not have a content-length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: about:config should fail 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: === : about:blank body should be empty 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: hello 00:42:28 INFO - === hello 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: hello pass 00:42:28 INFO - === hello pass 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: foo#bar === foo#bar: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Blob URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 200 === 200: Blob fetch status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: OK === OK: Blob fetch statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Headers must have Content-Length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: 16 === 16: Content-Length should match Blob's size 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: english sentence === english sentence: Blob fetch body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: about:blank should load a valid Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: false === false: about:blank should not have a content-length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: about:config should fail 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: === : about:blank body should be empty 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Data URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: hello 00:42:28 INFO - === hello 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: hello pass 00:42:28 INFO - === hello pass 00:42:28 INFO - : Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: foo#bar === foo#bar: Data URL Body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Blob URL fetch should resolve 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 200 === 200: Blob fetch status should be 200 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: OK === OK: Blob fetch statusText should be OK 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Type header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Headers must have Content-Length header 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: 16 === 16: Content-Length should match Blob's size 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: english sentence === english sentence: Blob fetch body should match 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:28 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:42:28 INFO - MEMORY STAT | vsize 664MB | residentFast 97MB | heapAllocated 29MB 00:42:28 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic.html | took 2372ms 00:42:29 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic_http.html 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should be an error for ftp://localhost/tests/dom/xhr/tests/file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should not be an error for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Status text should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Response should have content-type for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | status should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | response should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | status should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | arraybuffer byteLength should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | arraybuffer bytes should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | status should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | json response should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | wrong status 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | expected json parse failure 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | 200 - status should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | 65536 - blob should have size 65536 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | wrong value at offset 65536 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | 200 - status should match 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | undefined assertion name 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: true: Response should not be an error for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: true: Response should not be an error for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: true: Response should not be an error for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | Worker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:30 INFO - MEMORY STAT | vsize 671MB | residentFast 98MB | heapAllocated 30MB 00:42:30 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic_http.html | took 1090ms 00:42:30 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should be an error for ftp://localhost/tests/dom/xhr/tests/file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should not be an error for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Status text should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Response should have content-type for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | status should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | response should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | status should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | arraybuffer byteLength should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | arraybuffer bytes should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | status should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | json response should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | wrong status 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | expected json parse failure 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | 200 - status should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | 65536 - blob should have size 65536 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | wrong value at offset 65536 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | 200 - status should match 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | undefined assertion name 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: true: Response should not be an error for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: true: Response should not be an error for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: true: Response should not be an error for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:31 INFO - MEMORY STAT | vsize 683MB | residentFast 105MB | heapAllocated 34MB 00:42:31 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_empty_reroute.html | took 1321ms 00:42:31 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should be an error for ftp://localhost/tests/dom/xhr/tests/file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should not be an error for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Status text should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response url should match request for simple fetch for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Response should have content-type for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | status should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | status should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | response should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | arraybuffer byteLength should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | arraybuffer bytes should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | status should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | json response should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | wrong status 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | expected json parse failure 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | 200 - status should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | 65536 - blob should have size 65536 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | wrong value at offset 65536 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | 200 - status should match 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | undefined assertion name 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: true: Response should not be an error for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: true: Response should not be an error for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: true: Response should not be an error for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | Worker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | NestedWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: text/xml === text/xml: Response should have content-type for file_XHR_pass1.xml 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: true: Response url should match request for simple fetch for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: text/plain === text/plain: Response should have content-type for file_XHR_pass2.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: true: Response should not be an error for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: 200 === 200: Status should match expected for file_XHR_pass3.txt 00:42:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | ServiceWorker: OK === OK: Status text should match expected for file_XHR_pass3.txt 00:42:32 INFO - MEMORY STAT | vsize 714MB | residentFast 108MB | heapAllocated 36MB 00:42:32 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic_http_sw_reroute.html | took 1192ms 00:42:32 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | about:config should fail 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | about:blank should load a valid Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | about:blank content-type should be text/html;charset=utf-8 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | about:blank should not have a content-length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | about:blank body should be empty 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob fetch status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob fetch statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Headers must have Content-Length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Content-Length should match Blob's size 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob fetch body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: about:blank should load a valid Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: false === false: about:blank should not have a content-length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: about:config should fail 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: === : about:blank body should be empty 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/xml === text/xml: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: Hello === Hello: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: Hello === Hello: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: hello 00:42:33 INFO - === hello 00:42:33 INFO - : Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: hello pass 00:42:33 INFO - === hello pass 00:42:33 INFO - : Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: foo#bar === foo#bar: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Blob URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 200 === 200: Blob fetch status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: OK === OK: Blob fetch statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Headers must have Content-Length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: 16 === 16: Content-Length should match Blob's size 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: english sentence === english sentence: Blob fetch body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: about:blank should load a valid Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: false === false: about:blank should not have a content-length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: about:config should fail 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: === : about:blank body should be empty 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: hello 00:42:33 INFO - === hello 00:42:33 INFO - : Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: hello pass 00:42:33 INFO - === hello pass 00:42:33 INFO - : Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: foo#bar === foo#bar: Data URL Body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Blob URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 200 === 200: Blob fetch status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: OK === OK: Blob fetch statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Headers must have Content-Length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: 16 === 16: Content-Length should match Blob's size 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: english sentence === english sentence: Blob fetch body should match 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: about:blank should load a valid Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: false === false: about:blank should not have a content-length header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: about:config should fail 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: === : about:blank body should be empty 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: hello 00:42:34 INFO - === hello 00:42:34 INFO - : Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: hello pass 00:42:34 INFO - === hello pass 00:42:34 INFO - : Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: foo#bar === foo#bar: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Blob URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 200 === 200: Blob fetch status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: OK === OK: Blob fetch statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Headers must have Content-Length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: 16 === 16: Content-Length should match Blob's size 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: english sentence === english sentence: Blob fetch body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - MEMORY STAT | vsize 724MB | residentFast 112MB | heapAllocated 38MB 00:42:34 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic_sw_empty_reroute.html | took 1308ms 00:42:34 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | about:config should fail 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | about:blank should load a valid Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | about:blank content-type should be text/html;charset=utf-8 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | about:blank should not have a content-length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | about:blank body should be empty 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob fetch status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob fetch statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Headers must have Content-Length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Content-Length should match Blob's size 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob fetch body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: about:blank should load a valid Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: false === false: about:blank should not have a content-length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: about:config should fail 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: === : about:blank body should be empty 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/xml === text/xml: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Data URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Data URL status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Data URL statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: Hello === Hello: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: Hello === Hello: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: hello 00:42:34 INFO - === hello 00:42:34 INFO - : Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: hello pass 00:42:34 INFO - === hello pass 00:42:34 INFO - : Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: foo === foo: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: foo#bar === foo#bar: Data URL Body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Blob URL fetch should resolve 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Fetch should resolve to a Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 200 === 200: Blob fetch status should be 200 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: OK === OK: Blob fetch statusText should be OK 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Type header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: text/plain === text/plain: Content-Type header should match specified value 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Headers must have Content-Length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: 16 === 16: Content-Length should match Blob's size 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: english sentence === english sentence: Blob fetch body should match 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: true: Blob URL with non-GET request should get a TypeError 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: about:blank should load a valid Response 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: false === false: about:blank should not have a content-length header 00:42:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: about:config should fail 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: === : about:blank body should be empty 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: Hello === Hello: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: hello 00:42:35 INFO - === hello 00:42:35 INFO - : Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: hello pass 00:42:35 INFO - === hello pass 00:42:35 INFO - : Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: foo#bar === foo#bar: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Blob URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 200 === 200: Blob fetch status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: OK === OK: Blob fetch statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Headers must have Content-Length header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: 16 === 16: Content-Length should match Blob's size 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: english sentence === english sentence: Blob fetch body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | NestedWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: about:blank should load a valid Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/html;charset=utf-8 === text/html;charset=utf-8: about:blank content-type should be text/html;charset=utf-8 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: false === false: about:blank should not have a content-length header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: about:config should fail 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: === : about:blank body should be empty 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain;charset=UTF-8 === text/plain;charset=UTF-8: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain;charset=utf-8 === text/plain;charset=utf-8: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/xml === text/xml: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain;charset=US-ASCII === text/plain;charset=US-ASCII: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Data URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Data URL status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Data URL statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: Hello === Hello: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: hello 00:42:35 INFO - === hello 00:42:35 INFO - : Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: hello pass 00:42:35 INFO - === hello pass 00:42:35 INFO - : Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: foo === foo: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: foo#bar === foo#bar: Data URL Body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Blob URL fetch should resolve 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Fetch should resolve to a Response 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 200 === 200: Blob fetch status should be 200 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: OK === OK: Blob fetch statusText should be OK 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Type header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: text/plain === text/plain: Content-Type header should match specified value 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Headers must have Content-Length header 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: 16 === 16: Content-Length should match Blob's size 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: english sentence === english sentence: Blob fetch body should match 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | ServiceWorker: true: Blob URL with non-GET request should get a TypeError 00:42:35 INFO - MEMORY STAT | vsize 731MB | residentFast 108MB | heapAllocated 30MB 00:42:35 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | took 1391ms 00:42:35 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_cors.html 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with simple method GET is allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with simple method HEAD is allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with simple method POST is allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with non-simple method DELETE is not allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with non-simple method OPTIONS is not allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request with non-simple method PUT is not allowed. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Appending simple header should succeed 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Appending custom header should fail 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Appending forbidden header should fail 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:42:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | no-cors Request fetch should result in opaque response 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass ({pass:1, noCookie:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, noCookie:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, noCookie:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, noCookie:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:40 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:41 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:42:41 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Response URL should be redirected URL 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response url for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response url for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | expected correct referrer header to be sent 00:42:43 INFO - OK 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with simple method GET is allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with simple method HEAD is allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with simple method POST is allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with non-simple method DELETE is not allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request with non-simple method PUT is not allowed. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Appending custom header should fail 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Appending forbidden header should fail 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: no-cors Request fetch should result in opaque response 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:44 INFO - === hello pass 00:42:44 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:44 INFO - === hello pass 00:42:44 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:45 INFO - === hello pass 00:42:45 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:46 INFO - === hello pass 00:42:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:47 INFO - === hello pass 00:42:47 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:48 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:48 INFO - === hello pass 00:42:48 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: hello pass 00:42:49 INFO - === hello pass 00:42:49 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with simple method GET is allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with simple method HEAD is allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with simple method POST is allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Appending custom header should fail 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Appending forbidden header should fail 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: no-cors Request fetch should result in opaque response 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:51 INFO - === hello pass 00:42:51 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:51 INFO - === hello pass 00:42:51 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:52 INFO - === hello pass 00:42:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:54 INFO - === hello pass 00:42:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:42:55 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:55 INFO - === hello pass 00:42:55 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:56 INFO - === hello pass 00:42:56 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:56 INFO - === hello pass 00:42:56 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: hello pass 00:42:56 INFO - === hello pass 00:42:56 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with simple method GET is allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with simple method HEAD is allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with simple method POST is allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Appending custom header should fail 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Appending forbidden header should fail 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: no-cors Request fetch should result in opaque response 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:58 INFO - === hello pass 00:42:58 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:42:59 INFO - === hello pass 00:42:59 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:42:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:00 INFO - === hello pass 00:43:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:01 INFO - === hello pass 00:43:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:02 INFO - === hello pass 00:43:02 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:02 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: hello pass 00:43:03 INFO - === hello pass 00:43:03 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors.html | ServiceWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:04 INFO - MEMORY STAT | vsize 733MB | residentFast 100MB | heapAllocated 27MB 00:43:04 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_cors.html | took 28770ms 00:43:04 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with simple method GET is allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with simple method HEAD is allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with simple method POST is allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with non-simple method DELETE is not allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with non-simple method OPTIONS is not allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request with non-simple method PUT is not allowed. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Appending simple header should succeed 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Appending custom header should fail 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Appending forbidden header should fail 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | no-cors Request fetch should result in opaque response 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass ({pass:1, noCookie:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, noCookie:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, noCookie:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, noCookie:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:10 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:11 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:43:11 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Response URL should be redirected URL 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response url for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response url for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | expected correct referrer header to be sent 00:43:13 INFO - OK 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with simple method GET is allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with simple method HEAD is allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with simple method POST is allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Appending custom header should fail 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Appending forbidden header should fail 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: no-cors Request fetch should result in opaque response 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:13 INFO - === hello pass 00:43:13 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:14 INFO - === hello pass 00:43:14 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:15 INFO - === hello pass 00:43:15 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:15 INFO - === hello pass 00:43:15 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:16 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:16 INFO - === hello pass 00:43:16 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:17 INFO - === hello pass 00:43:17 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:17 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:18 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:18 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: hello pass 00:43:18 INFO - === hello pass 00:43:18 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with simple method GET is allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with simple method HEAD is allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with simple method POST is allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Appending custom header should fail 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Appending forbidden header should fail 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:19 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: no-cors Request fetch should result in opaque response 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:20 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:20 INFO - === hello pass 00:43:20 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:21 INFO - === hello pass 00:43:21 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:21 INFO - === hello pass 00:43:21 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:21 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:22 INFO - === hello pass 00:43:22 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:22 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:23 INFO - === hello pass 00:43:23 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:23 INFO - === hello pass 00:43:23 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:23 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:24 INFO - === hello pass 00:43:24 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:24 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:25 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:25 INFO - === hello pass 00:43:25 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:25 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:26 INFO - === hello pass 00:43:26 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:26 INFO - === hello pass 00:43:26 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:26 INFO - === hello pass 00:43:26 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: hello pass 00:43:26 INFO - === hello pass 00:43:26 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:26 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with simple method GET is allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with simple method HEAD is allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with simple method POST is allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Appending custom header should fail 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Appending forbidden header should fail 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:27 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: no-cors Request fetch should result in opaque response 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:28 INFO - === hello pass 00:43:28 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:28 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:29 INFO - === hello pass 00:43:29 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:29 INFO - === hello pass 00:43:29 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:29 INFO - === hello pass 00:43:29 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:29 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:29 INFO - === hello pass 00:43:29 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:30 INFO - === hello pass 00:43:30 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:30 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:31 INFO - === hello pass 00:43:31 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:31 INFO - === hello pass 00:43:31 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:31 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:32 INFO - === hello pass 00:43:32 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:32 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:33 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:33 INFO - === hello pass 00:43:33 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:33 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: hello pass 00:43:34 INFO - === hello pass 00:43:34 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:34 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | ServiceWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:34 INFO - MEMORY STAT | vsize 742MB | residentFast 105MB | heapAllocated 28MB 00:43:34 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_cors_sw_empty_reroute.html | took 30283ms 00:43:34 INFO - TEST-START | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with simple method GET is allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with simple method HEAD is allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with simple method POST is allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with non-simple method DELETE is not allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with non-simple method OPTIONS is not allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request with non-simple method PUT is not allowed. 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Appending simple header should succeed 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Appending custom header should fail 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Appending forbidden header should fail 00:43:35 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | no-cors Request fetch should result in opaque response 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:36 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:37 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:38 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:39 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass ({pass:1, noCookie:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, noCookie:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, noCookie:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, noCookie:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:40 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:40 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, noCookie:1, withCred:"same-origin"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:41 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"omit", status:500}) 00:43:41 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin", status:500}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:43:41 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, noCookie:1, withCred:"include", status:500}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:42 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response url for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", headers:{'accept-language':"en-us"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response url for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"POST", body:"upload body here", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong response url for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | wrong responseText in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com"}, {server:"http://mochi.test:8888"}]}) 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | expected correct referrer header to be sent 00:43:43 INFO - OK 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with simple method GET is allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with simple method HEAD is allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with simple method POST is allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Appending custom header should fail 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Appending forbidden header should fail 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:43 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: no-cors Request fetch should result in opaque response 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:44 INFO - === hello pass 00:43:44 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:44 INFO - === hello pass 00:43:44 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:44 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:45 INFO - === hello pass 00:43:45 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:45 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:46 INFO - === hello pass 00:43:46 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:46 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:47 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:47 INFO - === hello pass 00:43:47 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:48 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:48 INFO - === hello pass 00:43:48 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:48 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:49 INFO - === hello pass 00:43:49 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:49 INFO - === hello pass 00:43:49 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:49 INFO - === hello pass 00:43:49 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:49 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: hello pass 00:43:49 INFO - === hello pass 00:43:49 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with simple method GET is allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with simple method HEAD is allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with simple method POST is allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Appending custom header should fail 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Appending forbidden header should fail 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:50 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: no-cors Request fetch should result in opaque response 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | Worker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:51 INFO - === hello pass 00:43:51 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:43:51 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:51 INFO - === hello pass 00:43:51 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:52 INFO - === hello pass 00:43:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:52 INFO - === hello pass 00:43:52 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:52 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:53 INFO - === hello pass 00:43:53 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:53 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:54 INFO - === hello pass 00:43:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:54 INFO - === hello pass 00:43:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:54 INFO - === hello pass 00:43:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:54 INFO - === hello pass 00:43:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:54 INFO - === hello pass 00:43:54 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:54 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:55 INFO - === hello pass 00:43:55 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:55 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:43:56 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:56 INFO - === hello pass 00:43:56 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:56 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:57 INFO - === hello pass 00:43:57 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:57 INFO - === hello pass 00:43:57 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:57 INFO - === hello pass 00:43:57 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:57 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: hello pass 00:43:57 INFO - === hello pass 00:43:57 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with simple method GET is allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with simple method HEAD is allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with simple method POST is allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with non-simple method DELETE is not allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with non-simple method OPTIONS is not allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request with non-simple method PUT is not allowed. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: multipart/form-data === multipart/form-data: Appending simple header should succeed 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Appending custom header should fail 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Appending forbidden header should fail 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Attempting to fetch a resource from a different origin with mode same-origin should fail. 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"x"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header", noAllowPreflight:1}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE", noAllowPreflight:1}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:58 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888", allowOrigin:"*"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: no-cors Request fetch should result in opaque response 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://test1.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}, {server:"http://test2.example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"DELETE", hops:[{server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowMethods:"DELETE"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://mochi.test:8888"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | NestedWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://test2.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub2.xn--lt-uia.mochi.test:8888", allowOrigin:"*"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"*"}]}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:43:59 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noAllowPreflight:1, username:"user"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:00 INFO - === hello pass 00:44:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:00 INFO - === hello pass 00:44:00 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-header z"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, y-my-he(ader"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{myheader:""}, allowMethods:"myheader"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"myValue", 'y-my-header':"secondValue"}, allowHeaders:"x-my-header"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:00 INFO - === hello pass 00:44:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:00 INFO - === hello pass 00:44:00 INFO - : wrong responseText in test for ({pass:1, method:"POST"}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:00 INFO - === hello pass 00:44:00 INFO - : wrong responseText in test for ({pass:1, method:"POST", noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:44:00 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"multipart/form-data"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"application/x-www-form-urlencoded"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", headers:{'Content-Type':"foo/bar"}}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: Yes!! === Yes!!: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:200, statusMessage:"Yes!!"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 404 === 404: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: nothin' here === nothin' here: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:404, statusMessage:"nothin' here"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 401 === 401: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: no can do === no can do: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, status:401, statusMessage:"no can do"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: x header === x header: |Headers.get()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:["x-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, noAllowPreflight:1}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", origin:"http://invalid", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header y", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"y x-my-header", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-header z", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (x-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: y header === y header: |Headers.get()|wrong response header (y-my-header) in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header"}, exposeHeaders:"x-my-header, y-my-hea(er", expectedResponseHeaders:[]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'x-my-header':"x header", 'y-my-header':"y header"}, exposeHeaders:" , ,,y-my-header,z-my-header, ", expectedResponseHeaders:["y-my-header"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: cacheControl header === cacheControl header: |Headers.get()|wrong response header (Cache-Control) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: contentLanguage header === contentLanguage header: |Headers.get()|wrong response header (Content-Language) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: expires header === expires header: |Headers.get()|wrong response header (Expires) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: lastModified header === lastModified header: |Headers.get()|wrong response header (Last-Modified) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: pragma header === pragma header: |Headers.get()|wrong response header (Pragma) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: false === false: |Headers.has()|wrong response header (Unexpected) in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:01 INFO - === hello pass 00:44:01 INFO - : wrong responseText in test for ({pass:1, method:"GET", responseHeaders:{'Cache-Control':"cacheControl header", 'Content-Language':"contentLanguage header", Expires:"expires header", 'Last-Modified':"lastModified header", Pragma:"pragma header", Unexpected:"unexpected header"}, expectedResponseHeaders:["Cache-Control", "Content-Language", "Content-Type", "Expires", "Last-Modified", "Pragma"]}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowHeaders:"DELETE"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE"}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:""}) 00:44:01 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:""}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETEZ"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE PUT"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PUT Z"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"DELETE, PU(T"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PUT Z, DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"DELETE", allowMethods:"PU(T, DELETE"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"PUT", allowMethods:"put"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"PUT", allowMethods:"put"}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:400}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar", Accept:"foo/bar", 'Accept-Language':"sv-SE"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'Content-Type':"foo/bar, text/plain, garbage"}, noAllowPreflight:1}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':""}}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:44:02 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'User-Agent':"myValue"}}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:""}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"y-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header y-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: === : wrong responseText in HEAD test for ({pass:1, method:"HEAD", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", headers:{'x-my-header':"", 'y-my-header':""}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue"}, allowHeaders:"X-My-Header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header':"secondValue"}, allowHeaders:"x-my-header, long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header-long-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my%-header':"myValue"}, allowHeaders:"x-my%-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'User-Agent':"myValue"}, allowHeaders:"User-Agent"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header, second-header, third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header,second-header,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header ,second-header ,third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue", 'third-header':"thirdValue"}, allowHeaders:"x-my-header , second-header , third-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:", x-my-header, , ,, second-header, , "}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"myValue", 'second-header':"secondValue"}, allowHeaders:"x-my-header, second-header, unused-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{Accept:"foo/bar", 'Accept-Language':"sv-SE", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar", 'x-my-header':"myValue"}, allowHeaders:"x-my-header, content-type"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'x-my-header':"myValue"}, allowHeaders:"x-my-header, $_%"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, PUT, DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST, DELETE, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE, POST, PUT"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST ,PUT ,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 500 === 500: wrong status in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: server boo === server boo: wrong status text for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST,PUT,DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"POST , PUT , DELETE"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:" ,, PUT ,, , , DELETE , ,"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"POST", body:"hi there", headers:{'Content-Type':"foo/bar"}, allowHeaders:"content-type", status:500, statusMessage:"server boo"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:200}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", headers:{'x-my-header':"header value"}, allowHeaders:"x-my-header", preflightStatus:204}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"DELETE", allowMethods:"DELETE", preflightBody:"I'm a preflight response body"}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:44:03 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:03 INFO - === hello pass 00:44:03 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, username:(void 0), password:(void 0)}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong responseText in test for ({pass:1, method:"GET", noAllowPreflight:1, password:"password"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, setCookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, noCookie:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, noCookie:1, withCred:"omit"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, noCookie:1, withCred:"omit"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, noCookie:1, withCred:"omit"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, cookie:"type=chocolatechip", withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:0}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", withCred:"include", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", withCred:"omit", allowCred:1, origin:"*"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", noCookie:1, withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"omit", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=1", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", setCookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", cookie:"a=2", withCred:"include", allowCred:1}) 00:44:04 INFO - *** error running SJS at /builds/slave/test/build/tests/mochitest/tests/dom/security/test/cors/file_CrossSiteXHR_server.sjs: 2147746065 on line NaN 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", cookie:"a=2", withCred:"same-origin", allowCred:1}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, method:"GET", noCookie:1, withCred:"same-origin"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:44:04 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:04 INFO - === hello pass 00:44:04 INFO - : wrong text in test for ({pass:1, hops:[{server:"http://mochi.test:8888", setCookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, setCookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:05 INFO - === hello pass 00:44:05 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:05 INFO - === hello pass 00:44:05 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:05 INFO - === hello pass 00:44:05 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", noCookie:1}], withCred:"same-origin"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"*", allowCred:1, cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"GET", hops:[{server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://mochi.test:8888", cookie:"a%3D1"}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", cookie:"a%3D2"}], withCred:"include"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:44:05 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: hello pass 00:44:05 INFO - === hello pass 00:44:05 INFO - : wrong text in test for ({pass:1, method:"GET", hops:[{server:"http://mochi.test:8888", noCookie:1}, {server:"http://mochi.test:8888", noCookie:1}, {server:"http://example.com", allowOrigin:"http://mochi.test:8888", noCookie:1}], withCred:"omit"}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Expected test failure for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: true: Exception should be TypeError for ({pass:0, method:"POST", body:"hi there", headers:{'Content-Type':"text/plain", 'my-header':"myValue"}, hops:[{server:"http://example.com"}, {server:"http://sub1.test1.mochi.test:8888", allowOrigin:"http://mochi.test:8888", allowHeaders:"my-header"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 1: Expected test to pass for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: 200 === 200: wrong status in test for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: OK === OK: wrong status text for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | ServiceWorker: cors === cors: wrong response type for ({pass:1, method:"GET", hops:[{server:"http://example.com", allowOrigin:"http://mochi.test:8888"}]}) 00:44:06 INFO - MEMORY STAT | vsize 759MB | residentFast 111MB | heapAllocated 32MB 00:44:06 INFO - TEST-OK | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | took 31346ms 00:44:06 INFO - TEST-START | dom/tests/mochitest/fetch/test_formdataparsing.html 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | undefined assertion name 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for --1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | undefined assertion name 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Empty value is allowed. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:07 INFO - content-type : application/xml 00:44:07 INFO - 00:44:07 INFO - foobar 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | content-type should be application/xml. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | undefined assertion name 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for --1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | undefined assertion name 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Empty value is allowed. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:07 INFO - content-type : application/xml 00:44:07 INFO - 00:44:07 INFO - foobar 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | content-type should be application/xml. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should have correct text. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | File should have correct text. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: "hello" === "hello": undefined 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : Empty value is allowed. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: [@ === [@: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file with spaces === file with spaces: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:07 INFO - content-type : application/xml 00:44:07 INFO - 00:44:07 INFO - foobar 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: xml.txt === xml.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: application/xml === application/xml: content-type should be application/xml. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - "hello" 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: "hello" === "hello": undefined 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="greeting" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : Empty value is allowed. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Error should be a TypeError. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: [@ === [@: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: file with spaces === file with spaces: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:07 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:07 INFO - content-type : application/xml 00:44:07 INFO - 00:44:07 INFO - foobar 00:44:07 INFO - 00:44:07 INFO - 00:44:07 INFO - 1234567891011121314151617- 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: true: Entry with filename attribute should be read as File. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: xml.txt === xml.txt: Filename should match. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: application/xml === application/xml: content-type should be application/xml. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: === : File should be empty. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: foobar 00:44:07 INFO - 00:44:07 INFO - === foobar 00:44:07 INFO - 00:44:07 INFO - : File should have correct text. 00:44:07 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | Worker: foobar 00:44:07 INFO - 00:44:07 INFO - === foobar 00:44:07 INFO - 00:44:07 INFO - : File should have correct text. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - "hello" 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - "hello" 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: "hello" === "hello": undefined 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : Empty value is allowed. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: [@ === [@: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file with spaces === file with spaces: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:08 INFO - content-type : application/xml 00:44:08 INFO - 00:44:08 INFO - foobar 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: xml.txt === xml.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: application/xml === application/xml: content-type should be application/xml. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - "hello" 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - "hello" 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: "hello" === "hello": undefined 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : Empty value is allowed. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Error should be a TypeError. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: [@ === [@: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: file with spaces === file with spaces: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:08 INFO - content-type : application/xml 00:44:08 INFO - 00:44:08 INFO - foobar 00:44:08 INFO - 00:44:08 INFO - 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: xml.txt === xml.txt: Filename should match. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: application/xml === application/xml: content-type should be application/xml. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : File should be empty. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : File should be empty. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : File should be empty. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: === : File should be empty. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: foobar 00:44:08 INFO - 00:44:08 INFO - === foobar 00:44:08 INFO - 00:44:08 INFO - : File should have correct text. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | NestedWorker: foobar 00:44:08 INFO - 00:44:08 INFO - === foobar 00:44:08 INFO - 00:44:08 INFO - : File should have correct text. 00:44:08 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing.html | ServiceWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:08 INFO - Content-Disposition: form-data; name="greeting" 00:44:08 INFO - 00:44:08 INFO - "hello" 00:44:08 INFO - 1234567891011121314151617- 00:44:08 INFO - MEMORY STAT | vsize 761MB | residentFast 108MB | heapAllocated 29MB 00:44:08 INFO - TEST-OK | dom/tests/mochitest/fetch/test_formdataparsing.html | took 2143ms 00:44:08 INFO - TEST-START | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | undefined assertion name 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | undefined assertion name 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Empty value is allowed. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:09 INFO - content-type : application/xml 00:44:09 INFO - 00:44:09 INFO - foobar 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | content-type should be application/xml. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | undefined assertion name 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | undefined assertion name 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Empty value is allowed. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:09 INFO - content-type : application/xml 00:44:09 INFO - 00:44:09 INFO - foobar 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | content-type should be application/xml. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should have correct text. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | File should have correct text. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: "hello" === "hello": undefined 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : Empty value is allowed. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: [@ === [@: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file with spaces === file with spaces: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:09 INFO - content-type : application/xml 00:44:09 INFO - 00:44:09 INFO - foobar 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: xml.txt === xml.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: application/xml === application/xml: content-type should be application/xml. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: "hello" === "hello": undefined 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : Empty value is allowed. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: [@ === [@: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: file with spaces === file with spaces: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:09 INFO - content-type : application/xml 00:44:09 INFO - 00:44:09 INFO - foobar 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: xml.txt === xml.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: application/xml === application/xml: content-type should be application/xml. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: === : File should be empty. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: foobar 00:44:09 INFO - 00:44:09 INFO - === foobar 00:44:09 INFO - 00:44:09 INFO - : File should have correct text. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | Worker: foobar 00:44:09 INFO - 00:44:09 INFO - === foobar 00:44:09 INFO - 00:44:09 INFO - : File should have correct text. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: "hello" === "hello": undefined 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : Empty value is allowed. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: [@ === [@: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file with spaces === file with spaces: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:09 INFO - content-type : application/xml 00:44:09 INFO - 00:44:09 INFO - foobar 00:44:09 INFO - 00:44:09 INFO - 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: xml.txt === xml.txt: Filename should match. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: application/xml === application/xml: content-type should be application/xml. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for --1234567891011121314151617 00:44:09 INFO - Content-Disposition: form-data; name="greeting" 00:44:09 INFO - 00:44:09 INFO - "hello" 00:44:09 INFO - 1234567891011121314151617- 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: "hello" === "hello": undefined 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:09 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="greeting" 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : Empty value is allowed. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="file"; filename=file1.txt 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="file"; filename="file1.txt" 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file1.txt === file1.txt: Filename should match. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: text/plain === text/plain: Default content-type should be text/plain. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Error should be a TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="file"; filename="[@;xt" 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: [@ === [@: Filename should match. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="file"; filename="file with spaces" 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: file with spaces === file with spaces: Filename should match. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="file"; filename="xml.txt" 00:44:10 INFO - content-type : application/xml 00:44:10 INFO - 00:44:10 INFO - foobar 00:44:10 INFO - 00:44:10 INFO - 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: true: Entry with filename attribute should be read as File. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: xml.txt === xml.txt: Filename should match. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: application/xml === application/xml: content-type should be application/xml. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : File should be empty. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : File should be empty. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : File should be empty. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: === : File should be empty. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: foobar 00:44:10 INFO - 00:44:10 INFO - === foobar 00:44:10 INFO - 00:44:10 INFO - : File should have correct text. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | NestedWorker: foobar 00:44:10 INFO - 00:44:10 INFO - === foobar 00:44:10 INFO - 00:44:10 INFO - : File should have correct text. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | ServiceWorker: true: Expected test to be valid FormData for 1234567891011121314151617 00:44:10 INFO - Content-Disposition: form-data; name="greeting" 00:44:10 INFO - 00:44:10 INFO - "hello" 00:44:10 INFO - 1234567891011121314151617- 00:44:10 INFO - MEMORY STAT | vsize 769MB | residentFast 109MB | heapAllocated 29MB 00:44:10 INFO - TEST-OK | dom/tests/mochitest/fetch/test_formdataparsing_sw_reroute.html | took 1682ms 00:44:10 INFO - TEST-START | dom/tests/mochitest/fetch/test_headers.html 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Headers global constructor exists. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Constructed empty Headers object 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header name should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | guard should be undefined in content 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Fill header from empty header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header name should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | guard should be undefined in content 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Single value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Single value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Single value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Multiple value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Multiple value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Multiple value header list matches 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header name should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | guard should be undefined in content 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third object filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header name should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | guard should be undefined in content 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has first sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has second sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has third sequence filled key 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Does not have the header after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Retrieve all headers after delete 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header name should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Append invalid header value should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | guard should be undefined in content 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Fill with non-tuple sequence should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Fill with non-tuple sequence should throw TypeError. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Correct key iterator 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Correct value iterator 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Correct entries iterator 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Correct entries iterator 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Both should either be arrays, or not 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Correct entries iterator 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: function === function: Headers global constructor exists. 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: [object Headers]: Constructed empty Headers object 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:10 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: [object Headers]: Fill header from empty header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Fill with non-tuple sequence should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Fill with non-tuple sequence should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Correct key iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Correct value iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | Worker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: function === function: Headers global constructor exists. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: [object Headers]: Constructed empty Headers object 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: [object Headers]: Fill header from empty header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 123 === 123: Single value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654 === 654: Has second object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third object filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Correct key iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Correct value iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | NestedWorker: true: Correct entries iterator 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: function === function: Headers global constructor exists. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: [object Headers]: Constructed empty Headers object 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: guard should be undefined in content 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: [object Headers]: Fill header from empty header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:11 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: guard should be undefined in content 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: guard should be undefined in content 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: guard should be undefined in content 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: guard should be undefined in content 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Correct key iterator 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Correct value iterator 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Correct entries iterator 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Correct entries iterator 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers.html | ServiceWorker: true: Correct entries iterator 00:44:12 INFO - MEMORY STAT | vsize 771MB | residentFast 109MB | heapAllocated 30MB 00:44:12 INFO - TEST-OK | dom/tests/mochitest/fetch/test_headers.html | took 1994ms 00:44:12 INFO - TEST-START | dom/tests/mochitest/fetch/test_headers_mainthread.html 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Headers global constructor exists. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Constructed empty Headers object 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header name should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | guard should be undefined in content 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Charset to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Charset to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Charset to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Charset on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Charset on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Charset on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Accept-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Accept-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Headers to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Headers to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Headers to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Headers on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Headers on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Headers on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Method to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Method to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Access-Control-Request-Method to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Method on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Method on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Access-Control-Request-Method on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Connection to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Connection to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Connection to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Connection on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Connection on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Connection on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Content-Length to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Content-Length to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Content-Length to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Content-Length on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Content-Length on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Content-Length on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie2 to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie2 to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Cookie2 to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie2 on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie2 on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Cookie2 on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Date to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Date to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Date to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Date on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Date on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Date on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append DNT to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append DNT to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append DNT to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set DNT on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set DNT on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set DNT on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Expect to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Expect to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Expect to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Expect on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Expect on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Expect on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Host to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Host to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Host to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Host on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Host on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Host on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Keep-Alive to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Keep-Alive to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Keep-Alive to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Keep-Alive on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Keep-Alive on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Keep-Alive on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Origin to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Origin to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Origin to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Origin on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Origin on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Origin on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Referer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Referer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Referer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Referer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Referer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Referer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append TE to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append TE to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append TE to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set TE on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set TE on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set TE on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Trailer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Trailer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Trailer to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Trailer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Trailer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Trailer on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Transfer-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Transfer-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Transfer-Encoding to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Transfer-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Transfer-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Transfer-Encoding on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Upgrade to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Upgrade to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Upgrade to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Upgrade on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Upgrade on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Upgrade on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Via to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Via to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Via to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Via on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Via on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Via on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-Authorization to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-Authorization to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-Authorization to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-Authorization on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-Authorization on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-Authorization on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-blarg to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-blarg to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy-blarg to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-blarg on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-blarg on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy-blarg on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Proxy- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Proxy- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec-foo to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec-foo to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec-foo to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec-foo on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec-foo on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec-foo on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Sec- to request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Sec- on request headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Headers global constructor exists. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Constructed empty Headers object 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append arbitrary headers to request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append arbitrary headers to request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append arbitrary headers to request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set arbitrary headers on request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set arbitrary headers on request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set arbitrary headers on request-no-cors headers. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Accept-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Accept-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Content-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Content-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append Content-Language to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Content-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Content-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set Content-Language on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append application/x-www-form-urlencoded; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set application/x-www-form-urlencoded; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append multipart/form-data; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set multipart/form-data; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to append text/plain; charset=utf-8 Content-Type to request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to set text/plain; charset=utf-8 Content-Type on request-no-cors headers 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Headers global constructor exists. 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Constructed empty Headers object 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:12 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie2 to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie2 to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append Set-Cookie2 to response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie2 on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie2 on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set Set-Cookie2 on response headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Headers global constructor exists. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Constructed empty Headers object 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to append to immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to set immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should not be able to delete immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to check immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to check immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to check immutable headers 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_mainthread.html | Should be able to get immutable headers 00:44:13 INFO - MEMORY STAT | vsize 770MB | residentFast 107MB | heapAllocated 30MB 00:44:13 INFO - TEST-OK | dom/tests/mochitest/fetch/test_headers_mainthread.html | took 439ms 00:44:13 INFO - TEST-START | dom/tests/mochitest/fetch/test_headers_sw_reroute.html 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Headers global constructor exists. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Constructed empty Headers object 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Fill header from empty header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third object filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has first sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has second sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has third sequence filled key 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Fill with non-tuple sequence should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Fill with non-tuple sequence should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Correct key iterator 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Correct value iterator 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Correct entries iterator 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Correct entries iterator 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Both should either be arrays, or not 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Correct entries iterator 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: function === function: Headers global constructor exists. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: [object Headers]: Constructed empty Headers object 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: [object Headers]: Fill header from empty header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar === bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: bar,baz === bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header name should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: guard should be undefined in content 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 123 === 123: Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 123 === 123: Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 123 === 123: Single value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789 === 456,789: Multiple value header list matches 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:13 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Fill with non-tuple sequence should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Fill with non-tuple sequence should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Correct key iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Correct value iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | Worker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: function === function: Headers global constructor exists. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: [object Headers]: Constructed empty Headers object 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: [object Headers]: Fill header from empty header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 987 === 987: Has first sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 321 === 321: Has third sequence filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Correct key iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Correct value iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true === true: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: false === false: Both should either be arrays, or not 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | NestedWorker: true: Correct entries iterator 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: function === function: Headers global constructor exists. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: [object Headers]: Constructed empty Headers object 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: [object Headers]: Fill header from empty header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar === bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: bar,baz === bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 123 === 123: Single value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789 === 456,789: Multiple value header list matches 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar === 456,789,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 456,789,bar,baz === 456,789,bar,baz: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: guard should be undefined in content 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654 === 654: Has second object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third object filled key 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar === 654,bar: Retrieve all headers for name 00:44:14 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,bar,baz === 654,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: guard should be undefined in content 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 987 === 987: Has first sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc === 654,abc: Has second sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 321 === 321: Has third sequence filled key 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar === 654,abc,bar: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: 654,abc,bar,baz === 654,abc,bar,baz: Retrieve all headers for name 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Has the header after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: snafu === snafu: Retrieve all headers after set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Does not have the header after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: null === null: Retrieve all headers after delete 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header name should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Append invalid header value should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: guard should be undefined in content 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Fill with non-tuple sequence should throw TypeError. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Correct key iterator 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Correct value iterator 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Correct entries iterator 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Correct entries iterator 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true === true: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: false === false: Both should either be arrays, or not 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | ServiceWorker: true: Correct entries iterator 00:44:15 INFO - MEMORY STAT | vsize 777MB | residentFast 109MB | heapAllocated 29MB 00:44:15 INFO - TEST-OK | dom/tests/mochitest/fetch/test_headers_sw_reroute.html | took 2221ms 00:44:15 INFO - TEST-START | dom/tests/mochitest/fetch/test_request.html 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request method is GET 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Request should have non-null Headers object 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | URL should be resolved with entry settings object's API base URL 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default context is fetch. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default referrer is `client` which serializes to about:client. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Request mode for string input is cors 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request credentials is omit 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request cache is default 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request method is GET 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Request should have non-null Headers object 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | URL should be resolved with entry settings object's API base URL 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default context is fetch. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default referrer is `client` which serializes to about:client. 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Request mode string input is cors 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request credentials is omit 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Default Request cache is default 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | URL parser should be used to resolve Request URL 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | request.url should be serialized without exclude fragment flag set 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | URLs with credentials should be rejected 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | URLs with credentials should be rejected 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Creating a Request with a malformed URL should throw a TypeError 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Creating a Request with navigate RequestMode should throw a TypeError 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method delete should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method delete should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method get should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method get should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method head should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method head should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method options should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method options should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method post should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method post should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method put should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Standard HTTP method put should be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method pAtCh should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Non-standard but valid HTTP method pAtCh should not be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method foo should be allowed 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Non-standard but valid HTTP method foo should not be normalized 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method connect should be forbidden 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method trace should be forbidden 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method track should be forbidden 00:44:15 INFO - TEST-PASS | dom/tests/mochitest/fetch/test_request.html | Method process 5546 launched child process 5567 00:44:28 INFO - ==> process 5546 launched child process 5601 00:44:28 INFO - zombiecheck | Checking for orphan process with PID: 5567 00:44:28 INFO - zombiecheck | Checking for orphan process with PID: 5601 00:44:28 INFO - Stopping web server 00:44:28 INFO - Stopping web socket server 00:44:28 INFO - Stopping ssltunnel 00:44:28 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:44:28 INFO - runtests.py | Running tests: end. 00:44:28 INFO - Buffered messages finished 00:44:28 INFO - dir: dom/tests/mochitest/gamepad 00:44:29 INFO - Setting pipeline to PAUSED ... 00:44:29 INFO - Pipeline is PREROLLING ... 00:44:29 INFO - Pipeline is PREROLLED ... 00:44:29 INFO - Setting pipeline to PLAYING ... 00:44:29 INFO - New clock: GstSystemClock 00:44:29 INFO - Got EOS from element "pipeline0". 00:44:29 INFO - Execution ended after 32624751 ns. 00:44:29 INFO - Setting pipeline to PAUSED ... 00:44:29 INFO - Setting pipeline to READY ... 00:44:29 INFO - Setting pipeline to NULL ... 00:44:29 INFO - Freeing pipeline ... 00:44:29 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:44:29 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:44:29 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmprLwmMu.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:44:29 INFO - runtests.py | Server pid: 5887 00:44:29 INFO - runtests.py | Websocket server pid: 5890 00:44:29 INFO - runtests.py | SSL tunnel pid: 5901 00:44:30 INFO - runtests.py | Running with e10s: True 00:44:30 INFO - runtests.py | Running tests: start. 00:44:30 INFO - 00:44:30 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmprLwmMu.mozrunner 00:44:30 INFO - runtests.py | Application pid: 5915 00:44:30 INFO - TEST-INFO | started process Main app process 00:44:32 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:44:33 INFO - 1479285873127 Marionette INFO Listening on port 2828 00:44:38 INFO - SimpleTest START 00:44:38 INFO - TEST-START | dom/tests/mochitest/gamepad/test_check_timestamp.html 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_check_timestamp.html | test 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_check_timestamp.html | Timestamp less than last timestamp 00:44:39 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:44:39 INFO - MEMORY STAT | vsize 642MB | residentFast 85MB | heapAllocated 24MB 00:44:39 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_check_timestamp.html | took 1286ms 00:44:39 INFO - TEST-START | dom/tests/mochitest/gamepad/test_gamepad.html 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | gamepad.timestamp should less than or equal to performance.now() 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | correct gamepad index 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | correct gamepad name 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | standard mapping 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | correct number of buttons 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | correct number of axes 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | gamepad button should register as pressed 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | gamepad button should register as pressed 00:44:39 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad.html | gamepad button value should be 0.5 00:44:39 INFO - MEMORY STAT | vsize 643MB | residentFast 85MB | heapAllocated 25MB 00:44:39 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_gamepad.html | took 163ms 00:44:39 INFO - TEST-START | dom/tests/mochitest/gamepad/test_gamepad_connect_events.html 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_connect_events.html | right number of connection events in frame 1 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_connect_events.html | right number of connection events in frame 1 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_connect_events.html | right number of connection events in frame 2 00:44:40 INFO - MEMORY STAT | vsize 644MB | residentFast 87MB | heapAllocated 26MB 00:44:40 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_gamepad_connect_events.html | took 254ms 00:44:40 INFO - TEST-START | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 1 sees button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 2 sees button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 1 no button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 2 no button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 1 sees button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 2 should not see button pressed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | frame 2 sees button pressed 00:44:40 INFO - MEMORY STAT | vsize 646MB | residentFast 88MB | heapAllocated 27MB 00:44:40 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_gamepad_frame_state_sync.html | took 257ms 00:44:40 INFO - TEST-START | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html | right number of button presses in frame 1 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html | right number of button presses in frame 2 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html | right number of button presses in frame 1 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html | right number of button presses in frame 2 00:44:40 INFO - MEMORY STAT | vsize 647MB | residentFast 90MB | heapAllocated 28MB 00:44:40 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_gamepad_hidden_frame.html | took 185ms 00:44:40 INFO - TEST-START | dom/tests/mochitest/gamepad/test_navigator_gamepads.html 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | should be zero gamepads exposed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Checking first gamepad 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | correct gamepad name 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | should have one gamepad exposed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | right gamepad exposed at index 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | gamepad counter working correctly 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Done checking first gamepad 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Checking second gamepad 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | gamepad index should be 1 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | correct gamepad name 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | should have two gamepads exposed 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | right gamepad exposed at index 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | gamepad counter working correctly 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Done checking second gamepad 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Checking gamepad hole 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | gamepads should have two entries 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | should be a hole in the gamepad list 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | second gamepad should exist 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Done checking gamepad hole 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | Checking no gamepads 00:44:40 INFO - TEST-PASS | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | gamepads should be empty 00:44:40 INFO - MEMORY STAT | vsize 648MB | residentFast 91MB | heapAllocated 28MB 00:44:40 INFO - TEST-OK | dom/tests/mochitest/gamepad/test_navigator_gamepads.html | took 176ms 00:44:40 INFO - TEST-START | Shutdown 00:44:40 INFO - Passed: 46 00:44:40 INFO - Failed: 0 00:44:40 INFO - Todo: 0 00:44:40 INFO - Mode: e10s 00:44:40 INFO - Slowest: 1286ms - /tests/dom/tests/mochitest/gamepad/test_check_timestamp.html 00:44:40 INFO - SimpleTest FINISHED 00:44:40 INFO - TEST-INFO | Ran 1 Loops 00:44:40 INFO - SimpleTest FINISHED 00:44:42 INFO - TEST-INFO | Main app process: exit 0 00:44:42 INFO - runtests.py | Application ran for: 0:00:12.699432 00:44:42 INFO - zombiecheck | Reading PID log: /tmp/tmpw1406Npidlog 00:44:42 INFO - ==> process 5915 launched child process 5936 00:44:42 INFO - ==> process 5915 launched child process 5970 00:44:42 INFO - zombiecheck | Checking for orphan process with PID: 5936 00:44:42 INFO - zombiecheck | Checking for orphan process with PID: 5970 00:44:42 INFO - Stopping web server 00:44:42 INFO - Stopping web socket server 00:44:42 INFO - Stopping ssltunnel 00:44:42 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:44:42 INFO - runtests.py | Running tests: end. 00:44:42 INFO - Buffered messages finished 00:44:42 INFO - dir: dom/tests/mochitest/general 00:44:43 INFO - Setting pipeline to PAUSED ... 00:44:43 INFO - Pipeline is PREROLLING ... 00:44:43 INFO - Pipeline is PREROLLED ... 00:44:43 INFO - Setting pipeline to PLAYING ... 00:44:43 INFO - New clock: GstSystemClock 00:44:43 INFO - Got EOS from element "pipeline0". 00:44:43 INFO - Execution ended after 32626315 ns. 00:44:43 INFO - Setting pipeline to PAUSED ... 00:44:43 INFO - Setting pipeline to READY ... 00:44:43 INFO - Setting pipeline to NULL ... 00:44:43 INFO - Freeing pipeline ... 00:44: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' 00:44:43 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:44:43 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpmznGow.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:44:43 INFO - runtests.py | Server pid: 6035 00:44:43 INFO - runtests.py | Websocket server pid: 6038 00:44:43 INFO - runtests.py | SSL tunnel pid: 6054 00:44:44 INFO - runtests.py | Running with e10s: True 00:44:44 INFO - runtests.py | Running tests: start. 00:44:44 INFO - 00:44:44 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpmznGow.mozrunner 00:44:44 INFO - runtests.py | Application pid: 6063 00:44:44 INFO - TEST-INFO | started process Main app process 00:44:46 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:44:46 INFO - 1479285886838 Marionette INFO Listening on port 2828 00:44:52 INFO - SimpleTest START 00:44:52 INFO - TEST-START | dom/tests/mochitest/general/test_497898.html 00:44:54 INFO - JavaScript warning: data:application/xhtml+xml;charset=utf-8,%3Chtml%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%3E%0A%0A%3Ciframe%2F%3E%0A%3Cframeset%20onblur%3D%22window.frameElement.parentNode.removeChild(window.frameElement)%22%20id%3D%22frame%22%2F%3E%0A%0A%3Cscript%3E%0Afunction%20doe(i)%7B%0Adocument.getElementById('frame').focus()%3B%0Adocument.getElementsByTagName('*')%5B1%5D.focus()%3B%0A%7D%0Atop.opener.SimpleTest.waitForFocus(function%20()%20setTimeout(doe%2C%20100)%2C%20top)%3B%0A%3C%2Fscript%3E%0A%3C%2Fhtml%3E, line 11: expression closures are deprecated 00:44:54 INFO - must wait for load 00:44:54 INFO - must wait for focus 00:44:54 INFO - JavaScript warning: data:application/xhtml+xml;charset=utf-8,%3Chtml%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%3E%0A%0A%3Ciframe%2F%3E%0A%3Cframeset%20onblur%3D%22window.frameElement.parentNode.removeChild(window.frameElement)%22%20id%3D%22frame%22%2F%3E%0A%0A%3Cscript%3E%0Afunction%20doe(i)%7B%0Adocument.getElementById('frame').focus()%3B%0Adocument.getElementsByTagName('*')%5B1%5D.focus()%3B%0A%7D%0Atop.opener.SimpleTest.waitForFocus(function%20()%20setTimeout(doe%2C%20100)%2C%20top)%3B%0A%3C%2Fscript%3E%0A%3C%2Fhtml%3E, line 11: expression closures are deprecated 00:44:55 INFO - TEST-PASS | dom/tests/mochitest/general/test_497898.html | test passed without crashing 00:44:55 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:44:55 INFO - MEMORY STAT | vsize 648MB | residentFast 89MB | heapAllocated 27MB 00:44:55 INFO - TEST-OK | dom/tests/mochitest/general/test_497898.html | took 2906ms 00:44:56 INFO - TEST-START | dom/tests/mochitest/general/test_DOMMatrix.html 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce identity matrix - got (1, 0, 0, 1, 0, 0), expected (1, 0, 0, 1, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce the same matrix - got (1, 2, 3, 4, 5, 6), expected (1, 2, 3, 4, 5, 6) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark matrix as 2D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce the same matrix - got (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), expected (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce the same matrix with float32array constructor - got (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), expected (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce the same matrix with float64array constructor - got (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), expected (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did throw exception with bad DOMMatrix constructor with 1 parameter 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did throw exception with bad DOMMatrix constructor with 9 parameters 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did throw exception with bad DOMMatrix constructor with 17 parameters 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after multiplying matrices - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (1, 0, 0, 1, 130, 160), expected (1, 0, 0, 1, 130, 160) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | 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) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to invalidate inverted singular matrix, got NaN 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark invalidated inverted singular matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after translate - got (2, 0, 0, 1, 320, 50), expected (2, 0, 0, 1, 320, 50) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after scale - got (1, 0, 0, 0.5, 120, 100), expected (1, 0, 0, 0.5, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after scaleNonUniform - got (1, 0, 0, -3, 120, 100), expected (1, 0, 0, -3, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after rotate - got (1.4142135381698608, 0.7071068286895752, -1.4142136573791504, 0.7071067690849304, 120, 100), expected (1.4142135381698608, 0.7071067690849304, -1.4142135381698608, 0.7071067690849304, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after rotateFromVector - got (-1.7320510149002075, 0.4999998211860657, -0.9999996423721313, -0.8660255074501038, 120, 100), expected (-1.7320507764816284, 0.5, -1, -0.8660253882408142, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did not throw exception with zero coord for rotateFromVector 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did not throw exception with zero coord for rotateFromVector 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after flipX - got (-1, -2, 3, 4, 5, 6), expected (-1, -2, 3, 4, 5, 6) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after flipY - got (1, 2, -3, -4, 5, 6), expected (1, 2, -3, -4, 5, 6) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after skewX - got (2, 0, 1.154700517654419, 1, 120, 100), expected (2, 0, 1.154700517654419, 1, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after skewY - got (2, 0.5773502588272095, 0, 1, 120, 100), expected (2, 0.5773502588272095, 0, 1, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after multiplying matrices - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (1, 0, 0, 1, 130, 160), expected (1, 0, 0, 1, 130, 160) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | 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) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to invalidate inverted singular matrix, got NaN 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark invalidated inverted singular matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after translate - got (2, 0, 0, 1, 320, 50), expected (2, 0, 0, 1, 320, 50) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after scale - got (1, 0, 0, 0.5, 120, 100), expected (1, 0, 0, 0.5, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after scaleNonUniform - got (1, 0, 0, -3, 120, 100), expected (1, 0, 0, -3, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after rotate - got (1.4142135381698608, 0.7071068286895752, -1.4142136573791504, 0.7071067690849304, 120, 100), expected (1.4142135381698608, 0.7071067690849304, -1.4142135381698608, 0.7071067690849304, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after rotateFromVector - got (-1.7320510149002075, 0.4999998211860657, -0.9999996423721313, -0.8660255074501038, 120, 100), expected (-1.7320507764816284, 0.5, -1, -0.8660253882408142, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did not throw exception with zero coord for rotateFromVector 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | did not throw exception with zero coord for rotateFromVector 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after skewX - got (2, 0, 1.154700517654419, 1, 120, 100), expected (2, 0, 1.154700517654419, 1, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after skewY - got (2, 0.5773502588272095, 0, 1, 120, 100), expected (2, 0.5773502588272095, 0, 1, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce identity matrix - got (1, 0, 0, 1, 0, 0), expected (1, 0, 0, 1, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | should not produce 3d matrix 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | DOMMatrix should produce identity matrix - got (1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0), expected (1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | should produce 3d matrix 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | should produce 3d matrix 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after multiplying matrices - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 255.06097412109375, 111.21320343017578) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (1, 0, 0, 1, 50, 90), expected (1, 0, 0, 1, 50, 90) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0), expected (0.7071067690849304, -0.7071067690849304, 0.7071067690849304, 0.7071067690849304, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Matrix changed after multiplication - got (1, 0, 0, 1, 130, 160), expected (1, 0, 0, 1, 130, 160) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | 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) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to invalidate inverted singular matrix, got NaN 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Failed to mark invalidated inverted singular matrix as 3D. 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after translate - got (2, 0, 0, 1, 320, 50), expected (2, 0, 0, 1, 320, 50) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | Unexpected result after scale - got (1, 0, 0, 0.5, 120, 100), expected (1, 0, 0, 0.5, 120, 100) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | translate + scale in 3d didn't match, expected: (1.2000000476837158, 0, 0, 0, 0, 2.299999952316284, 0, 0, 0, 0, 3.4000000953674316, 0, 2, 3, 4, 1), got: (1.2000000476837158, 0, 0, 0, 0, 2.299999952316284, 0, 0, 0, 0, 3.4000000953674316, 0, 2, 3, 4, 1) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | translate + scale in inverted 3d didn't match, expected: (0.8333333134651184, 0, 0, 0, 0, 0.43478262424468994, 0, 0, 0, 0, 0.29411762952804565, 0, -1.6666666269302368, -1.3043478727340698, -1.1764705181121826, 1), got: (0.8333333730697632, 0, 0, 0, 0, 0.43478265404701233, 0, 0, 0, 0, 0.29411765933036804, 0, -1.6666667461395264, -1.3043479919433594, -1.1764706373214722, 1) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | string parsing didn't match 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | string parsing didn't match 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | stringifier 1 produced wrong result: matrix(1, 0, 0, 1, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | stringifier 2 produced wrong result: matrix(100, 0, 0, 1, 0, 0) 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_DOMMatrix.html | stringifier 3 produced wrong result:matrix3d(100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 200, 1) 00:44:56 INFO - MEMORY STAT | vsize 649MB | residentFast 92MB | heapAllocated 28MB 00:44:56 INFO - TEST-OK | dom/tests/mochitest/general/test_DOMMatrix.html | took 337ms 00:44:56 INFO - TEST-START | dom/tests/mochitest/general/test_WebKitCSSMatrix.html 00:44:56 INFO - TEST-PASS | dom/tests/mochitest/general/test_WebKitCSSMatrix.html | Test for WebKitCSSMatrix - Test for WebKitCSSMatrix: Elided 26 passes or known failures. 00:44:56 INFO - MEMORY STAT | vsize 651MB | residentFast 94MB | heapAllocated 29MB 00:44:57 INFO - TEST-OK | dom/tests/mochitest/general/test_WebKitCSSMatrix.html | took 369ms 00:44:57 INFO - TEST-START | dom/tests/mochitest/general/test_bug1161721.html 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Paste isn't supported in non-privilged JavaScript 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Copy is supported in non-privilged JavaScript 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Cut is supported in non-privilged JavaScript 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Paste is supported in privilged JavaScript 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Copy is supported in privilged JavaScript 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1161721.html | Cut is supported in privilged JavaScript 00:44:57 INFO - MEMORY STAT | vsize 653MB | residentFast 96MB | heapAllocated 30MB 00:44:57 INFO - TEST-OK | dom/tests/mochitest/general/test_bug1161721.html | took 392ms 00:44:57 INFO - TEST-START | dom/tests/mochitest/general/test_bug1208217.html 00:44:57 INFO - SpawnTask.js | Entering test 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1208217.html | undefined assertion name 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug1208217.html | undefined assertion name 00:44:57 INFO - SpawnTask.js | Leaving test 00:44:57 INFO - MEMORY STAT | vsize 653MB | residentFast 97MB | heapAllocated 31MB 00:44:57 INFO - TEST-OK | dom/tests/mochitest/general/test_bug1208217.html | took 290ms 00:44:57 INFO - TEST-START | dom/tests/mochitest/general/test_bug504220.html 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug504220.html | document.body should contain 'onhashchange'. 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug504220.html | window should contain 'onhashchange'. 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug504220.html | undefined assertion name 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug504220.html | undefined assertion name 00:44:57 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug504220.html | Exactly one hashchange should have been fired. 00:44:57 INFO - MEMORY STAT | vsize 654MB | residentFast 98MB | heapAllocated 32MB 00:44:57 INFO - TEST-OK | dom/tests/mochitest/general/test_bug504220.html | took 165ms 00:44:58 INFO - TEST-START | dom/tests/mochitest/general/test_bug628069_1.html 00:44:58 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_1.html | event.oldURL 00:44:58 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_1.html | event.newURL 00:44:58 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_1.html | Hashchange event should be trusted. 00:44:58 INFO - MEMORY STAT | vsize 652MB | residentFast 92MB | heapAllocated 28MB 00:44:59 INFO - TEST-OK | dom/tests/mochitest/general/test_bug628069_1.html | took 1039ms 00:44:59 INFO - TEST-START | dom/tests/mochitest/general/test_bug628069_2.html 00:44:59 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_2.html | undefined assertion name 00:44:59 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_2.html | undefined assertion name 00:44:59 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_2.html | Hashchange event shouldn't be trusted. 00:44:59 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug628069_2.html | Document received hashchange event. 00:44:59 INFO - MEMORY STAT | vsize 657MB | residentFast 97MB | heapAllocated 28MB 00:44:59 INFO - TEST-OK | dom/tests/mochitest/general/test_bug628069_2.html | took 237ms 00:44:59 INFO - TEST-START | dom/tests/mochitest/general/test_bug631440.html 00:44:59 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug631440.html | Should have thrown a security exception 00:44:59 INFO - MEMORY STAT | vsize 658MB | residentFast 100MB | heapAllocated 29MB 00:44:59 INFO - TEST-OK | dom/tests/mochitest/general/test_bug631440.html | took 472ms 00:45:00 INFO - TEST-START | dom/tests/mochitest/general/test_bug653364.html 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug653364.html | PopState event should have state we set. 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug653364.html | PopState event shouldn't be trusted. 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug653364.html | Document received PopState event. 00:45:00 INFO - MEMORY STAT | vsize 658MB | residentFast 100MB | heapAllocated 30MB 00:45:00 INFO - TEST-OK | dom/tests/mochitest/general/test_bug653364.html | took 163ms 00:45:00 INFO - TEST-START | dom/tests/mochitest/general/test_bug861217.html 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell1 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell1 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell1 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell1 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell2 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell2 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell2 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell2 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell3 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell3 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell3 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell3 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell4 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell4 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell4 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell4 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell5 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell5 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell5 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell5 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell6 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell6 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell6 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell6 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell7 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell7 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell7 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell7 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Width of bounding client rect of #tableCell8 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollWidth of #tableCell8 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | Height of bounding client rect of #tableCell8 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_bug861217.html | scrollHeight of #tableCell8 00:45:00 INFO - MEMORY STAT | vsize 658MB | residentFast 101MB | heapAllocated 30MB 00:45:00 INFO - TEST-OK | dom/tests/mochitest/general/test_bug861217.html | took 182ms 00:45:00 INFO - TEST-START | dom/tests/mochitest/general/test_clientRects.html 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].left for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].top for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].right for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].bottom for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].width for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[1].height for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd2' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd3' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd4' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd5' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 's1' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 's1' (within 0.1); got 100, expected 100 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 's1' (within 0.1); got 350, expected 350 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 's1' (within 0.1); got 120, expected 120 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 's1' (within 0.1); got 370, expected 370 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 's1' (within 0.1); got 20, expected 20 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 's1' (within 0.1); got 20, expected 20 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 's1' (within 0.1); got 100, expected 100 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 's1' (within 0.1); got 350, expected 350 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 's1' (within 0.1); got 120, expected 120 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 's1' (within 0.1); got 370, expected 370 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 's1' (within 0.1); got 20, expected 20 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 's1' (within 0.1); got 20, expected 20 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd6' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd6' (within 0.1); got 29.283340454101562, expected 29.289321881345245 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd6' (within 0.1); got 429.2833251953125, expected 429.28932188134524 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd6' (within 0.1); got 170.6999969482422, expected 170.71067811865476 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd6' (within 0.1); got 570.6999816894531, expected 570.7106781186548 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd6' (within 0.1); got 141.41665649414062, expected 141.4213562373095 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd6' (within 0.1); got 141.41665649414062, expected 141.4213562373095 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd6' (within 0.1); got 29.283340454101562, expected 29.289321881345245 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd6' (within 0.1); got 429.2833251953125, expected 429.28932188134524 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd6' (within 0.1); got 170.6999969482422, expected 170.71067811865476 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd6' (within 0.1); got 570.6999816894531, expected 570.7106781186548 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd6' (within 0.1); got 141.41665649414062, expected 141.4213562373095 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd6' (within 0.1); got 141.41665649414062, expected 141.4213562373095 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd7' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd8' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd9' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd10' 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:00 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd11' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects retval should have Array.prototype on its proto chain 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | Should have a DOMRect here 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects().length for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].left for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].top for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].right for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].bottom for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].width for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getClientRects()[0].height for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().left for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().top for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().right for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().bottom for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().width for element 'd12' 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clientRects.html | getBoundingClientRect().height for element 'd12' 00:45:01 INFO - MEMORY STAT | vsize 658MB | residentFast 102MB | heapAllocated 32MB 00:45:01 INFO - TEST-OK | dom/tests/mochitest/general/test_clientRects.html | took 424ms 00:45:01 INFO - TEST-START | dom/tests/mochitest/general/test_clipboard_disallowed.html 00:45:01 INFO - must wait for load 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clipboard_disallowed.html | Cannot set non-string 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clipboard_disallowed.html | Cannot set file 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clipboard_disallowed.html | Cannot set file promise 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_clipboard_disallowed.html | Can set custom data to a string 00:45:01 INFO - MEMORY STAT | vsize 660MB | residentFast 106MB | heapAllocated 34MB 00:45:01 INFO - TEST-OK | dom/tests/mochitest/general/test_clipboard_disallowed.html | took 762ms 00:45:01 INFO - TEST-START | dom/tests/mochitest/general/test_consoleAPI.html 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | console exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | random property doesn't throw 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop log exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop info exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop warn exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop error exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop exception exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop debug exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop table exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop trace exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop dir exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop dirxml exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop group exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop groupCollapsed exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop groupEnd exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop time exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop timeEnd exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop timeStamp exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop clear exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop profile exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop profileEnd exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop assert exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop count exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop markTimeline exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop timeline exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | expect console prop timelineEnd exists 00:45:01 INFO - TEST-PASS | dom/tests/mochitest/general/test_consoleAPI.html | found correct number of properties 00:45:01 INFO - MEMORY STAT | vsize 662MB | residentFast 107MB | heapAllocated 34MB 00:45:02 INFO - TEST-OK | dom/tests/mochitest/general/test_consoleAPI.html | took 169ms 00:45:02 INFO - TEST-START | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html 00:45:02 INFO - test overrideDPPX with devicePixelRatio 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio overridden. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio overridden. 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio back to default. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio back to default. 00:45:02 INFO - test overrideDPPX with devicePixelRatio and fullZoom 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - set window's fullZoom to 0.5 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio overridden; fullZoom ignored 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio overridden; fullZoom ignored 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio now is affected by fullZoom 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio now is affected by fullZoom 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | test is no longer testing what it should be 00:45:02 INFO - set window's fullZoom to 1 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio back to default. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio back to default. 00:45:02 INFO - test overrideDPPX with media queries 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are not applied yet 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are not applied yet 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are applied. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are applied. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | font size has the expected value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's font size has the expected value. 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are not applied anymore. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are not applied anymore. 00:45:02 INFO - test overrideDPPX with media queries and fullZoom 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - adding a stylesheet that set font size to 23px for 1dppx 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - adding a stylesheet that set font size to 48px for 0.5dppx 00:45:02 INFO - adding a stylesheet that set font size to 23px for 1dppx 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - adding a stylesheet that set font size to 48px for 0.5dppx 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are not applied yet 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are not applied yet 00:45:02 INFO - set window's fullZoom to 0.5 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are applied for overridden DDPX; fullZoom ignored. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are applied for overridden DDPX; fullZoom ignored. 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are applied for fullZoom. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are applied for fullZoom. 00:45:02 INFO - set window's fullZoom to 1 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | media queries are not applied anymore. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are not applied anymore. 00:45:02 INFO - test OverrideDPPX with MediaQueryList 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | undefined assertion name 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | undefined assertion name 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - test OverrideDPPX with MediaQueryList and fullZoom 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | undefined assertion name 00:45:02 INFO - set window's fullZoom to 0.5 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | MediaQueryList's listener for zoom invoked in the right order 00:45:02 INFO - set window's fullZoom to 1 00:45:02 INFO - test OverrideDPPX is kept on document navigation 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | devicePixelRatio has the original value. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | fullZoom has the original value. 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are not applied yet 00:45:02 INFO - override window's dppx to 1.5 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio overridden. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are applied. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's font size has the expected value. 00:45:02 INFO - adding a stylesheet that set font size to 32px for 1.5dppx 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's devicePixelRatio is still overridden. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's media queries are still applied. 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | frame's font size has still the expected value. 00:45:02 INFO - restore window's dppx to default value 00:45:02 INFO - MEMORY STAT | vsize 664MB | residentFast 109MB | heapAllocated 35MB 00:45:02 INFO - TEST-OK | dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html | took 539ms 00:45:02 INFO - TEST-START | dom/tests/mochitest/general/test_domWindowUtils.html 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | on screen element exists 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | off screen element exists 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | htmldoc element exists 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 0 for data [0, 100] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 1 for data [9, 109] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 2 for data [0, 100000] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 3 for data [9, 100009] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 4 for data [0, 100, true, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 5 for data [9, 109, true, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 6 for data [0, 100000, true, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 7 for data [9, 100009, true, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 8 for data [10, 110, false, true] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 9 for data [0, 100, false, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 10 for data [0, 100, false, true] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 11 for data [10, 100010, true, true] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 12 for data [0, 100000, true, false] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | at index 13 for data [0, 100000, true, true] 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be present 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should return false if nothing is happening 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be true 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be false 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be true 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be true 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be true 00:45:02 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils.html | isHandlingUserInput should be true 00:45:02 INFO - MEMORY STAT | vsize 664MB | residentFast 110MB | heapAllocated 36MB 00:45:02 INFO - TEST-OK | dom/tests/mochitest/general/test_domWindowUtils.html | took 286ms 00:45:02 INFO - TEST-START | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: initial getScrollXY state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: initial getScrollXY state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: initial getScrollXY state+flush 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: initial getScrollXY state+flush 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollX for test: initial window.scroll* state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollY for test: initial window.scroll* state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: after scroll getScrollXY state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: after scroll getScrollXY state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: after scroll getScrollXY state+flush 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: after scroll getScrollXY state+flush 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollX for test: after scroll window.scroll* state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollY for test: after scroll window.scroll* state 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: didn't flush layout for getScrollXY 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: didn't flush layout for getScrollXY 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY x for test: flushed layout for getScrollXY 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | getScrollXY y for test: flushed layout for getScrollXY 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollX is zero for display:none iframe 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | scrollY is zero for display:none iframe 00:45:03 INFO - MEMORY STAT | vsize 666MB | residentFast 112MB | heapAllocated 37MB 00:45:03 INFO - TEST-OK | dom/tests/mochitest/general/test_domWindowUtils_scrollXY.html | took 202ms 00:45:03 INFO - TEST-START | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | [overflow=hidden] corrrect scrollbar size after flushing 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | [overflowY=scroll] correct scrollbar size w/o flushing 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | [overflowY=scroll] correct scrollbar size after flushing 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | [overflowXY=scroll] correct scrollbar size w/o flushing 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | [overflowXY=scroll] correct scrollbar size after flushing 00:45:03 INFO - MEMORY STAT | vsize 669MB | residentFast 113MB | heapAllocated 37MB 00:45:03 INFO - TEST-OK | dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html | took 208ms 00:45:03 INFO - TEST-START | dom/tests/mochitest/general/test_donottrack.html 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_donottrack.html | DNT should be disabled by default 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_donottrack.html | navigator.doNotTrack should initially be "unspecified". 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_donottrack.html | after clearing pref 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_donottrack.html | after setting pref to true 00:45:03 INFO - TEST-PASS | dom/tests/mochitest/general/test_donottrack.html | after setting pref to false 00:45:03 INFO - MEMORY STAT | vsize 669MB | residentFast 113MB | heapAllocated 37MB 00:45:03 INFO - TEST-OK | dom/tests/mochitest/general/test_donottrack.html | took 221ms 00:45:03 INFO - TEST-START | dom/tests/mochitest/general/test_focus_legend_noparent.html 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | A valid string reason is expected 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | Reason cannot be empty 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | A valid string reason is expected 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | Reason cannot be empty 00:45:04 INFO - must wait for load 00:45:04 INFO - TEST-FAIL | dom/tests/mochitest/general/test_focus_legend_noparent.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | document is still focused 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focus_legend_noparent.html | document has no focused element 00:45:04 INFO - MEMORY STAT | vsize 673MB | residentFast 112MB | heapAllocated 34MB 00:45:04 INFO - TEST-OK | dom/tests/mochitest/general/test_focus_legend_noparent.html | took 344ms 00:45:04 INFO - TEST-START | dom/tests/mochitest/general/test_focusrings.xul 00:45:04 INFO - must wait for load 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | initial appearance 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on
00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on
ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on
00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on
ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on about:blank 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | mouse click on about:blank ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on about:blank 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | focus() on about:blank ring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on list after focus() with :moz-focusring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on list after focus() with :focus 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on previous list after focus() with :focus 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on list after mouse focus with :moz-focusring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on list after mouse focus with :focus 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on button after mouse focus with :moz-focusring 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on button after mouse focus with :focus 00:45:04 INFO - TEST-PASS | dom/tests/mochitest/general/test_focusrings.xul | appearance on list after tab focus 00:45:04 INFO - MEMORY STAT | vsize 677MB | residentFast 120MB | heapAllocated 40MB 00:45:05 INFO - TEST-OK | dom/tests/mochitest/general/test_focusrings.xul | took 884ms 00:45:05 INFO - TEST-START | dom/tests/mochitest/general/test_for_of.html 00:45:05 INFO - TEST-PASS | dom/tests/mochitest/general/test_for_of.html | for-of should see each element in the body 00:45:05 INFO - MEMORY STAT | vsize 684MB | residentFast 116MB | heapAllocated 34MB 00:45:05 INFO - TEST-OK | dom/tests/mochitest/general/test_for_of.html | took 141ms 00:45:05 INFO - TEST-START | dom/tests/mochitest/general/test_frameElementWrapping.html 00:45:05 INFO - TEST-PASS | dom/tests/mochitest/general/test_frameElementWrapping.html | Can access |href| if same origin 00:45:05 INFO - TEST-PASS | dom/tests/mochitest/general/test_frameElementWrapping.html | Cannot access |href| if not same origin 00:45:05 INFO - MEMORY STAT | vsize 684MB | residentFast 116MB | heapAllocated 34MB 00:45:05 INFO - TEST-OK | dom/tests/mochitest/general/test_frameElementWrapping.html | took 272ms 00:45:05 INFO - TEST-START | dom/tests/mochitest/general/test_framedhistoryframes.html 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct after going back twice 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | State should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | URL should be correct 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_framedhistoryframes.html | Page should be correct 00:45:06 INFO - MEMORY STAT | vsize 685MB | residentFast 119MB | heapAllocated 36MB 00:45:06 INFO - TEST-OK | dom/tests/mochitest/general/test_framedhistoryframes.html | took 786ms 00:45:06 INFO - TEST-START | dom/tests/mochitest/general/test_img_mutations.html 00:45:06 INFO - test 1 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should have synchronously selected source 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should have synchronously selected source 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should have dropped currentSrc 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should have synchronously selected source 00:45:06 INFO - Waiting for 1 load and 0 error events 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:06 INFO - test 2 00:45:06 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG200 as current request 00:45:06 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG100 as current request 00:45:07 INFO - test 3 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - test 4 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG200 as current request 00:45:07 INFO - test 5 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG200 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG100 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - test 6 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG100 as current request 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - test 7 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - test 8 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - test 9 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG100 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG50 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG200 as current request 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG200 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG200 as current request 00:45:07 INFO - test 10 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should have testPNG200 as current request 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should still have testPNG200 as current request 00:45:07 INFO - Waiting for 1 load and 0 error events 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | expected load 00:45:07 INFO - TEST-PASS | dom/tests/mochitest/general/test_img_mutations.html | Should now have testPNG100 as current request 00:45:07 INFO - MEMORY STAT | vsize 689MB | residentFast 123MB | heapAllocated 37MB 00:45:07 INFO - TEST-OK | dom/tests/mochitest/general/test_img_mutations.html | took 1139ms 00:45:07 INFO - TEST-START | dom/tests/mochitest/general/test_interfaces.html 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Infinity 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Intl 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for NaN 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SharedArrayBuffer 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SIMD 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Atomics 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TypedObject 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Animation 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectReadOnly 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectTiming 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectTimingReadOnly 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationPlaybackEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationTimeline 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for BoxObject 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ChromeNodeList 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ChromeWindow 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSAnimation 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSPseudoElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSTransition 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageAreaChangedEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageAreaListener 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorage 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageChangeEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DocumentTimeline 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DOMConstructor 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for GamepadPose 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for IdleDeadline 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ImageCapture 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ImageCaptureErrorEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for KeyframeEffectReadOnly 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for KeyframeEffect 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyError 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaEncryptedEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeys 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeySession 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeySystemAccess 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyMessageEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyStatusMap 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MenuBoxObject 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for NetworkInformation 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for OffscreenCanvas 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PerformanceObserver 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PerformanceObserverEntryList 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PointerEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PopupBoxObject 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Pose 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationDeviceInfoManager 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Presentation 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationAvailability 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnection 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionAvailableEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionClosedEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionList 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationReceiver 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationRequest 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SimpleTest 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisErrorEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesis 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisUtterance 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisVoice 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpecialPowers 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for StorageManager 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeColumn 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeColumns 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeContentView 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeSelection 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for U2F 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRDisplay 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRDisplayCapabilities 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VREyeParameters 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRFieldOfView 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRFrameData 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRPose 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRStageParameters 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VTTRegion 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULButtonElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCheckboxElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCommandDispatcher 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCommandEvent 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULControlElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULControllers 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULDocument 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULLabeledControlElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULPopupElement 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULTemplateBuilder 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULTreeBuilder 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Function to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Object to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EventTarget to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Window to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Node to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Document to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDocument to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Performance to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Event to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpecialPowers to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Element to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLScriptElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RegExp to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SimpleTest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface String to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Navigator to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Boolean to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface JSON to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Date to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Math to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NaN to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Infinity to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Number to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Error to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface InternalError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EvalError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RangeError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ReferenceError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SyntaxError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TypeError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface URIError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Iterator to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StopIteration to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ArrayBuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Int8Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Uint8Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Int16Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Uint16Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Int32Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Uint32Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Float32Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Float64Array to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Uint8ClampedArray to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Proxy to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WeakMap to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Map to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Set to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataView to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Symbol to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SharedArrayBuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Intl to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TypedObject to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Reflect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SIMD to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WeakSet to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Atomics to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Promise to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLIElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTimeElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStringList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TouchList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PeriodicWave to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BatteryManager to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasGradient to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLPictureElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptionElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Option to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMStringMap to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFormElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGraphicsElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGUseElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BeforeUnloadEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSValue to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPrimitiveValue to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RGBColor to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLShader to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLContentElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceEntry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceResourceTiming to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeys to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLCanvasElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleDeclaration to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageBitmapRenderingContext to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDTMFSender to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Plugin to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioBuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSelectElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CustomEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PageTransitionEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface UserProximityEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChannelMergerNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGEllipseElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StyleSheet to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleSheet to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerContainer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCStatsReport to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGradientElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRadialGradientElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PopupBlockedEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFESpotLightElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCPeerConnection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCPeerConnection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RadioNodeList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamAudioSourceNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSeg to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerMessageEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCPeerConnectionIceEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRStageParameters to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CloseEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticSmoothRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTitleElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CharacterData to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ProcessingInstruction to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEColorMatrixElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMMatrixReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMMatrix to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebKitCSSMatrix to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLUListElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBOpenDBRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessageEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface UIEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FocusEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageManager to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamTrack to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBTransaction to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRectReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMetaElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMException to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageData to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyboardEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DesktopNotificationCenter to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DelayNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathResult to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Storage to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaSource to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLinearGradientElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeWalker to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackCueList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Text to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CDATASection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLinkElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Range to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBaseElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDataListElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLInputElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGComponentTransferFunctionElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoVerticalRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TrackEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMeterElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceMotionEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLQuery to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BiquadFilterNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RecordErrorEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEImageElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TouchEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCSessionDescription to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCSessionDescription to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSourceElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Crypto to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTrackElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLButtonElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioBufferSourceNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLineElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCTrackEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLRenderbuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEConvolveMatrixElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDTMFToneChangeEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableColElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFieldSetElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesis to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLBuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface URLSearchParams to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLUniformLocation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Pose to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCCertificate to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMPointReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPreserveAspectRatio to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEOffsetElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedTransformList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFace to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileReader to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDiffuseLightingElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MouseEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SimpleGestureEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface External to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGUnitTypes to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackCue to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VTTCue to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMediaElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAudioElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Audio to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLFramebuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDataChannelEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IIRFilterNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAppletElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLength to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedNumber to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStopElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLImageElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Image to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextContentElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextPositioningElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGZoomEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMPoint to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDirectoryElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRDisplay to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationTimeline to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMorphologyElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBCursor to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAngle to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableCellElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorker to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLStyleElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceObserver to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRFrameData to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WaveShaperNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDropShadowElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMenuItemElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamTrackEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegArcRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextMetrics to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioListener to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyStatusMap to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLegendElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceTiming to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoHorizontalRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSS2Properties to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextDecoder to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaRecorder to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Directory to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceMark to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Location to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLRenderingContext to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGL2RenderingContext to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessagePort to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScriptProcessorNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTSpanElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Worker to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NotifyPaintEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Headers to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLSerializer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFileHandle to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLShaderPrecisionFormat to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStyleElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLTexture to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSRuleList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegMovetoRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLStylesheetProcessingInstruction to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPoint to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPseudoElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SourceBufferList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Rect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOListElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegArcAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectTimingReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticSmoothAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBMutableFile to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedPreserveAspectRatio to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StyleSheetList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLEmbedElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLVertexArrayObjectOES to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyframeEffectReadOnly to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyframeEffect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VideoPlaybackQuality to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushManager to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTextAreaElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCIceCandidate to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Permissions to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextEncoder to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedEnumeration to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedLengthList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFloodElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedLength to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStream to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Gamepad to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StereoPannerNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLQuoteElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMParser to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisUtterance to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLTransformFeedback to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMTokenList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioContext to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineAudioContext to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMenuElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentType to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHeadElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedBoolean to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLUnknownElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBRElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadButton to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLProgressElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFilterElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLCollection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFormControlsCollection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMImplementation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathEvaluator to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DragEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CompositionEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MouseScrollEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EventSource to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IdleDeadline to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioParam to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoVerticalAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystem to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoHorizontalAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaEncryptedEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface InputEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemEntry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemFileEntry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CacheStorage to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MimeType to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PannerNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationObserver to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TransitionEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDetailsElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedInteger to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSwitchElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceObserverEntryList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMarkerElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedNumberList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioDestinationNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTransform to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMetadataElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentFragment to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:08 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ShadowRoot to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PopStateEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamAudioDestinationNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DynamicsCompressorNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceProximityEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTitleElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VideoStreamTrack to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHeadingElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBDatabase to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGScriptElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEBlendElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeFilter to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ClipboardEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFaceSet to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncGElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebSocket to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGZoomAndPan to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineAudioCompletionEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Animation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSTransition to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEGaussianBlurElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLProgram to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSAnimation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLengthList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationPlaybackEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEPointLightElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGNumberList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableCaptionElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLShadowElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Screen to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NamedNodeMap to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimationElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceLightEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGDefsElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectTiming to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerRegistration to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasRenderingContext2D to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBVersionChangeEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLPreElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegClosePath to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PaintRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFESpecularLightingElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemDirectoryReader to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCRtpReceiver to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Selection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MimeTypeArray to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAllCollection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasCaptureMediaStream to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCRtpSender to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSpanElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GainNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBKeyRange to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFrameSetElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFontElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BlobEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPointList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGViewElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushSubscriptionOptions to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFrameElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMStringList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPatternElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequestEventTarget to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextPathElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadAxisMoveEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IntersectionObserverEntry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSymbolElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncAElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCIceCandidate to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLContextEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLSync to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBObjectStore to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WheelEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaQueryList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TimeEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SubtleCrypto to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioStreamTrack to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HashChangeEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface History to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Comment to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSS to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAnchorElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransfer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedString to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMergeElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VREyeParameters to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableSectionElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface LocalMediaStream to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ConvolverNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CustomElementRegistry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLActiveInfo to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceOrientationEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFECompositeElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisVoice to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DesktopNotification to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptGroupElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMError to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransferItemList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Request to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGNumber to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLVideoElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPolygonElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaDevices to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PluginArray to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeySystemAccess to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFactory to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XSLTProcessor to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ValidityState to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadPose to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRPose to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScrollAreaEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLModElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaDeviceInfo to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CommandEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncRElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHtmlElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisErrorEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Notification to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRDisplayCapabilities to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRectList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransferItem to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ProgressEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBodyElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedAngle to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnalyserNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeySession to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFETurbulenceElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncBElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLObjectElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemDirectoryEntry to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMatrix to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathExpression to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaElementAudioSourceNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGCircleElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceNavigation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataChannel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBCursorWithValue to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChannelSplitterNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Blob to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface File to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ConstantSourceNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CryptoKey to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDistantLightElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Attr to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMQuad to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLDocument to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSVGElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeIterator to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableRowElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushSubscription to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLSampler to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSetElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateMotionElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SharedWorker to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessageChannel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicSmoothRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPolylineElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAreaElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRFieldOfView to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SettingsLock to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMaskElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDataElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineResourceList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEComponentTransferElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CaretPosition to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FormData to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTransformList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFileRequest to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGForeignObjectElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasPattern to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRectElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicSmoothAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Path2D to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGImageElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLParamElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDisplacementMapElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateTransformElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLabelElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadButtonEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGClipPathElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTemplateElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptionsCollection to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ErrorEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface URL to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegMovetoAbs to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PaintRequestList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationRecord to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDivElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSValueList to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceMeasure to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SourceBuffer to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedRect to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLIFrameElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequestUpload to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyMessageEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageBitmap to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TimeRanges to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMCursor to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFaceSetLoadEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentTimeline to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBIndex to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScreenOrientation to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BroadcastChannel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PermissionStatus to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IntersectionObserver to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFETileElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMPathElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Touch to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMapElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMergeNodeElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BarProp to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticRel to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOutputElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLVertexArrayObject to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OscillatorNode to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Cache to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGDescElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDListElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLParagraphElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrack to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Response to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioProcessingEvent to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHRElement to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSFontFaceRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPageRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSNameSpaceRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface InstallTrigger to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSGroupingRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSConditionRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSSupportsRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSMozDocumentRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSKeyframeRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSMediaRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Controllers to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSCounterStyleRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSImportRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSKeyframesRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSFontFeatureValuesRule to all webpages as a property on the window (XBL: false)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | BoxObject should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ChromeNodeList should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ChromeWindow should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageAreaChangedEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageAreaListener should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorage should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageChangeEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DOMConstructor should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ImageCapture should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ImageCaptureErrorEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | MenuBoxObject should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | NetworkInformation should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | OffscreenCanvas should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PointerEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PopupBoxObject should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationDeviceInfoManager should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Presentation should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationAvailability should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnection should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionAvailableEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionClosedEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionList should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationReceiver should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationRequest should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TreeColumn should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TreeColumns should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TreeContentView should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TreeSelection should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | U2F should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | VTTRegion should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULButtonElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULCheckboxElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULCommandDispatcher should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULCommandEvent should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULControlElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULControllers should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULDocument should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULLabeledControlElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULPopupElement should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULTemplateBuilder should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | XULTreeBuilder should NOT be defined on the global scope 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | The following interface(s) are not enumerated: 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Infinity 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Intl 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for NaN 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SharedArrayBuffer 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SIMD 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Atomics 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TypedObject 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Animation 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectReadOnly 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectTiming 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationEffectTimingReadOnly 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationPlaybackEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for AnimationTimeline 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for BoxObject 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ChromeNodeList 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ChromeWindow 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSAnimation 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSPseudoElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for CSSTransition 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageAreaChangedEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageAreaListener 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorage 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DeviceStorageChangeEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DocumentTimeline 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for DOMConstructor 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for GamepadPose 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for IdleDeadline 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ImageCapture 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for ImageCaptureErrorEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for KeyframeEffectReadOnly 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for KeyframeEffect 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyError 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaEncryptedEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeys 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeySession 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeySystemAccess 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyMessageEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MediaKeyStatusMap 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for MenuBoxObject 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for NetworkInformation 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for OffscreenCanvas 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PerformanceObserver 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PerformanceObserverEntryList 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PointerEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PopupBoxObject 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Pose 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationDeviceInfoManager 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for Presentation 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationAvailability 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnection 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionAvailableEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionClosedEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationConnectionList 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationReceiver 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for PresentationRequest 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SimpleTest 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisErrorEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesis 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisUtterance 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpeechSynthesisVoice 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for SpecialPowers 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for StorageManager 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeColumn 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeColumns 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeContentView 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for TreeSelection 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for U2F 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRDisplay 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRDisplayCapabilities 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VREyeParameters 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRFieldOfView 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRFrameData 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRPose 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VRStageParameters 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for VTTRegion 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULButtonElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCheckboxElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCommandDispatcher 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULCommandEvent 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULControlElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULControllers 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULDocument 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULLabeledControlElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULPopupElement 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULTemplateBuilder 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Bogus pref annotation for XULTreeBuilder 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLIElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTimeElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStringList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TouchList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PeriodicWave to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BatteryManager to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaError to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasGradient to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLPictureElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptionElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMStringMap to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFormElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGUseElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BeforeUnloadEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPrimitiveValue to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RGBColor to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLShader to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLContentElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceResourceTiming to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeys to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLCanvasElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleDeclaration to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageBitmapRenderingContext to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDTMFSender to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Plugin to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioBuffer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSelectElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CustomEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PageTransitionEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface UserProximityEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChannelMergerNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGEllipseElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleSheet to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerContainer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCStatsReport to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRadialGradientElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PopupBlockedEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFESpotLightElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCPeerConnection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RadioNodeList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamAudioSourceNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerMessageEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChromeWindow to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCPeerConnectionIceEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyError to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRStageParameters to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CloseEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticSmoothRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTitleElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ProcessingInstruction to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEColorMatrixElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebKitCSSMatrix to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLUListElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBOpenDBRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessageEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FocusEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageManager to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamTrack to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceEntry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBTransaction to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRectReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMetaElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMException to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageData to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyboardEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DesktopNotificationCenter to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DelayNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathResult to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Storage to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaSource to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLinearGradientElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeColumns to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeWalker to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackCueList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CDATASection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLinkElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Range to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBaseElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGraphicsElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDataListElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLInputElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGComponentTransferFunctionElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoVerticalRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TrackEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMeterElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceMotionEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MenuBoxObject to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLQuery to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BiquadFilterNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRect to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RecordErrorEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEImageElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TouchEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCSessionDescription to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSourceElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Crypto to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Navigator to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTrackElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLButtonElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioBufferSourceNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLineElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCTrackEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLRenderbuffer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Document to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEConvolveMatrixElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDTMFToneChangeEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableColElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMMatrix to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFieldSetElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesis to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLBuffer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface URLSearchParams to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLUniformLocation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Pose to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMMatrixReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCCertificate to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMPointReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EventTarget to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPreserveAspectRatio to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEOffsetElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedTransformList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFace to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLScriptElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileReader to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDiffuseLightingElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SimpleGestureEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface External to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGUnitTypes to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VTTCue to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Audio to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLFramebuffer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCDataChannelEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IIRFilterNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAppletElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLength to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedNumber to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStopElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Image to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGZoomEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMPoint to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDirectoryElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:09 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRDisplay to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationTimeline to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMorphologyElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBCursor to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAngle to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableCellElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorker to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLStyleElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAudioElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceObserver to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRFrameData to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WaveShaperNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDropShadowElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CharacterData to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMenuItemElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDocument to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamTrackEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegArcRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextMetrics to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioListener to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyStatusMap to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLegendElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceTiming to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoHorizontalRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSS2Properties to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextDecoder to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaRecorder to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Directory to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceMark to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Location to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGL2RenderingContext to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessagePort to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGradientElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScriptProcessorNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTSpanElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Worker to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NotifyPaintEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Headers to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLSerializer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFileHandle to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLShaderPrecisionFormat to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGStyleElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLTexture to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSRuleList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegMovetoRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLStylesheetProcessingInstruction to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeColumn to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPoint to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPseudoElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SourceBufferList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Rect to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOListElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegArcAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectTimingReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticSmoothAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRect to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Text to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBMutableFile to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedPreserveAspectRatio to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StyleSheetList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLEmbedElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLVertexArrayObjectOES to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyframeEffect to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VideoPlaybackQuality to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushManager to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCPeerConnection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTextAreaElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCIceCandidate to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Permissions to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextEncoder to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextPositioningElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedEnumeration to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedLengthList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFloodElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedLength to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStream to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Gamepad to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StereoPannerNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLQuoteElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMParser to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisUtterance to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLTransformFeedback to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMTokenList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineAudioContext to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface UIEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMenuElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentType to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHeadElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedBoolean to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLUnknownElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBRElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadButton to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLProgressElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMediaElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFilterElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFormControlsCollection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMImplementation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLCollection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathEvaluator to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DragEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CompositionEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MouseScrollEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Performance to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EventSource to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IdleDeadline to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioParam to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoVerticalAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystem to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoHorizontalAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaEncryptedEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface InputEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemFileEntry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CacheStorage to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MimeType to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PannerNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationObserver to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TransitionEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDetailsElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedInteger to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSwitchElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceObserverEntryList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMarkerElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedNumberList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioDestinationNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTransform to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMetadataElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ShadowRoot to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MouseEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PopStateEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Node to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamAudioDestinationNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DynamicsCompressorNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceProximityEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSeg to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTitleElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VideoStreamTrack to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHeadingElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBDatabase to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGScriptElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BoxObject to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEBlendElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeFilter to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Window to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ClipboardEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFaceSet to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface StyleSheet to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncGElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebSocket to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGZoomAndPan to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineAudioCompletionEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSTransition to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEGaussianBlurElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLProgram to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSAnimation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGLengthList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationPlaybackEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEPointLightElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemEntry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGNumberList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableCaptionElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLShadowElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Screen to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NamedNodeMap to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSValue to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceLightEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGDefsElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEffectTiming to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerRegistration to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasRenderingContext2D to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBVersionChangeEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaStreamEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLPreElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegClosePath to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PaintRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFESpecularLightingElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemDirectoryReader to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCRtpReceiver to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Selection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MimeTypeArray to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAllCollection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasCaptureMediaStream to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCRtpSender to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLSpanElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GainNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBKeyRange to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFrameSetElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFontElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BlobEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPointList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGViewElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushSubscriptionOptions to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLFrameElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMStringList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPatternElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextPathElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadAxisMoveEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IntersectionObserverEntry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSymbolElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncAElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface mozRTCIceCandidate to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLContextEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLSync to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBObjectStore to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WheelEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaQueryList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TimeEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SubtleCrypto to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioStreamTrack to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HashChangeEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface History to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Comment to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Animation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSS to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAnchorElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransfer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegLinetoAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PopupBoxObject to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedString to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMergeElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VREyeParameters to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableSectionElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface LocalMediaStream to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ConvolverNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrackCue to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CustomElementRegistry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLActiveInfo to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DeviceOrientationEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFECompositeElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisVoice to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DesktopNotification to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptGroupElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMError to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransferItemList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Request to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGNumber to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLVideoElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULCommandEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPolygonElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaDevices to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PluginArray to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeySystemAccess to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFactory to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XSLTProcessor to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ValidityState to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadPose to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRPose to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScrollAreaEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLModElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaDeviceInfo to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CommandEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncRElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHtmlElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SpeechSynthesisErrorEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Notification to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRDisplayCapabilities to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequestEventTarget to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMRectList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataTransferItem to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ProgressEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLBodyElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimationElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedAngle to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnalyserNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeySession to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFETurbulenceElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEFuncBElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLObjectElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLRenderingContext to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FileSystemDirectoryEntry to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMatrix to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XPathExpression to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaElementAudioSourceNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGCircleElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceNavigation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioContext to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DataChannel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBCursorWithValue to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChannelSplitterNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface File to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ConstantSourceNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CryptoKey to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTextContentElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDistantLightElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Attr to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMQuad to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLDocument to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSVGElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface NodeIterator to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ChromeNodeList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTableRowElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PushSubscription to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLSampler to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGSetElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateMotionElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SharedWorker to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MessageChannel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicSmoothRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPolylineElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLAreaElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface VRFieldOfView to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SettingsLock to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMaskElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDataElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OfflineResourceList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEComponentTransferElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CaretPosition to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FormData to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGTransformList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBFileRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGForeignObjectElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CanvasPattern to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGRectElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoCubicSmoothAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Path2D to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGImageElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface RTCSessionDescription to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLParamElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEDisplacementMapElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimateTransformElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLLabelElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Event to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface GamepadButtonEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGClipPathElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLTemplateElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOptionsCollection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ErrorEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface URL to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AnimationEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegMovetoAbs to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGGElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PaintRequestList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MutationRecord to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDivElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSValueList to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PerformanceMeasure to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SourceBuffer to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGAnimatedRect to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLIFrameElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XMLHttpRequestUpload to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface MediaKeyMessageEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ImageBitmap to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TimeRanges to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentFragment to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMCursor to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface FontFaceSetLoadEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DocumentTimeline to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBIndex to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IDBRequest to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface ScreenOrientation to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BroadcastChannel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface PermissionStatus to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface IntersectionObserver to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFETileElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGMPathElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Touch to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Blob to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Element to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLMapElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGFEMergeNodeElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface BarProp to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGPathSegCurvetoQuadraticRel to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULDocument to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLOutputElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface WebGLVertexArrayObject to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface OscillatorNode to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Cache to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface SVGDescElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLDListElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLParagraphElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TextTrack to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Response to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Option to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface AudioProcessingEvent to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface KeyframeEffectReadOnly to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLHRElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface HTMLImageElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSStyleRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSFontFaceRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULButtonElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSPageRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSNameSpaceRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface InstallTrigger to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSSupportsRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSMozDocumentRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSKeyframeRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULCheckboxElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeSelection to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSConditionRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface TreeContentView to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSMediaRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface Controllers to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSCounterStyleRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSImportRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULControllers to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULControlElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULCommandDispatcher to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSGroupingRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSKeyframesRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSFontFeatureValuesRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface DOMConstructor to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULTemplateBuilder to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULPopupElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULLabeledControlElement to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface XULTreeBuilder to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface CSSRule to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface QueryInterface to all webpages as a property on the window (XBL: true)? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ArrayBuffer should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Boolean should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DataView should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Date should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Error should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | EvalError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Float32Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Float64Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Function should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Infinity should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Int16Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Int32Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Int8Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | InternalError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Intl should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Iterator should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | JSON should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Map should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Math should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | NaN should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Number should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Object should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Promise should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Proxy should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | RangeError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ReferenceError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Reflect should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | RegExp should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Set should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | SharedArrayBuffer should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | SIMD should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Atomics should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | StopIteration should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | String should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Symbol should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | SyntaxError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TypedObject should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | TypeError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Uint16Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Uint32Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Uint8Array should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Uint8ClampedArray should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | URIError should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | WeakMap should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | WeakSet should be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageAreaChangedEvent should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageAreaListener should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorage should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | DeviceStorageChangeEvent should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ImageCapture should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | ImageCaptureErrorEvent should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | NetworkInformation should NOT be defined on the XBL scope 00:45:10 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | OffscreenCanvas should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PointerEvent should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationDeviceInfoManager should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | Presentation should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationAvailability should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnection should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionAvailableEvent should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionClosedEvent should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationConnectionList should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationReceiver should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | PresentationRequest should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | SimpleTest should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | SpecialPowers should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | U2F should NOT be defined on the XBL scope 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_interfaces.html | VTTRegion should NOT be defined on the XBL scope 00:45:11 INFO - TEST-FAIL | dom/tests/mochitest/general/test_interfaces.html | The following interface(s) are not enumerated: Array, ArrayBuffer, Boolean, DataView, Date, Error, EvalError, Float32Array, Float64Array, Function, Int16Array, Int32Array, Int8Array, InternalError, Intl, Iterator, JSON, Map, Math, Number, Object, Promise, Proxy, RangeError, ReferenceError, Reflect, RegExp, Set, SharedArrayBuffer, SIMD, Atomics, StopIteration, String, Symbol, SyntaxError, TypedObject, TypeError, Uint16Array, Uint32Array, Uint8Array, Uint8ClampedArray, URIError, WeakMap, WeakSet - got 44, expected +0 00:45:11 INFO - MEMORY STAT | vsize 689MB | residentFast 129MB | heapAllocated 42MB 00:45:11 INFO - TEST-OK | dom/tests/mochitest/general/test_interfaces.html | took 2836ms 00:45:11 INFO - TEST-START | dom/tests/mochitest/general/test_navigation_timing.html 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | navigationStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | unloadEventStart should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | unloadEventEnd should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | redirectStart should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | redirectEnd should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | fetchStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domainLookupStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domainLookupEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | connectStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | connectEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | requestStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | responseStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | responseEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domLoading should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domInteractive should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domContentLoadedEventStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domContentLoadedEventEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domComplete should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | loadEventStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | loadEventEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | navigationStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | unloadEventStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | unloadEventEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | redirectStart should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | redirectEnd should be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | fetchStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domainLookupStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domainLookupEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | connectStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | connectEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | requestStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | responseStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | responseEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domLoading should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domInteractive should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domContentLoadedEventStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domContentLoadedEventEnd should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | domComplete should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | loadEventStart should not be 0 00:45:11 INFO - TEST-PASS | dom/tests/mochitest/general/test_navigation_timing.html | loadEventEnd should not be 0 00:45:12 INFO - MEMORY STAT | vsize 687MB | residentFast 118MB | heapAllocated 31MB 00:45:12 INFO - TEST-OK | dom/tests/mochitest/general/test_navigation_timing.html | took 1293ms 00:45:12 INFO - TEST-START | dom/tests/mochitest/general/test_offsets.html 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div1 getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | noscroll getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | inner getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-block getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolute-replaced getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-block getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | absolutelr-replaced getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-block getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | relative-replaced getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-block getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | fixed-replaced getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p1 getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p2 getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollchild getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox getClientRects top 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox getClientRects right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastlinebox getClientRects bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline offsetWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline offsetHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline offsetParent 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline scrollLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline scrollTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline scrollWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline scrollHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline clientLeft 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline clientTop 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline clientWidth 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline clientHeight 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline bounding rect width 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline bounding rect height 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline bounding rect right 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline bounding rect bottom 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline getClientRects left 00:45:12 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | lastline getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-1 getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | overflow-visible-2 getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone has zero offset width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone has zero scroll width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone has zero client width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-displaynone getClientRects empty 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | p3 getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | div-nosize getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | getClientRects left 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | getClientRects top 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | getClientRects right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | getClientRects bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended offsetWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended offsetHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended has zero offset width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended offsetParent 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended scrollLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended scrollTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended scrollWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended scrollHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended has zero scroll width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended clientLeft 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended clientTop 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended clientWidth 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended clientHeight 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended has zero client width and height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended bounding rect width 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended bounding rect height 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended bounding rect right 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended bounding rect bottom 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | nonappended getClientRects empty 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft after vertical scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop after vertical scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | child position after vertical scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft after vertical scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop after vertical scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | child position after vertical scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft after vertical scroll negative 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop after vertical scroll negative 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | child position after vertical scroll negative 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft after horizontal scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop after horizontal scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | child position after horizontal scroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollLeft after horizontal scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollbox scrollTop after horizontal scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | child position after horizontal scroll reset 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollLeft after nonscroll 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_offsets.html | scrollTop after nonscroll 00:45:13 INFO - MEMORY STAT | vsize 687MB | residentFast 114MB | heapAllocated 32MB 00:45:13 INFO - TEST-OK | dom/tests/mochitest/general/test_offsets.html | took 759ms 00:45:13 INFO - TEST-START | dom/tests/mochitest/general/test_outerHTML.html 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Unexpected thep outerHTML 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Bad outerHTML parsing inside wrap 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Wrong outerHTML parsing inside table 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Failed to replace body 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Should have gotten one body 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Should have gotten two heads 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | outerHTML should throw NoModificationAllowedError 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | outerHTML should throw NO_MODIFICATION_ALLOWED_ERR 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.html | Bad outerHTML parsing in fragment 00:45:13 INFO - MEMORY STAT | vsize 687MB | residentFast 114MB | heapAllocated 33MB 00:45:13 INFO - TEST-OK | dom/tests/mochitest/general/test_outerHTML.html | took 351ms 00:45:13 INFO - TEST-START | dom/tests/mochitest/general/test_outerHTML.xhtml 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Unexpected thep outerHTML 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Bad outerHTML parsing inside wrap 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Wrong outerHTML parsing inside table 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Failed to replace body 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Should have gotten one body 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Should have gotten two heads 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | outerHTML should throw NoModificationAllowedError 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | outerHTML should throw NO_MODIFICATION_ALLOWED_ERR 00:45:13 INFO - TEST-PASS | dom/tests/mochitest/general/test_outerHTML.xhtml | Bad outerHTML parsing in fragment 00:45:13 INFO - MEMORY STAT | vsize 687MB | residentFast 116MB | heapAllocated 35MB 00:45:13 INFO - TEST-OK | dom/tests/mochitest/general/test_outerHTML.xhtml | took 187ms 00:45:13 INFO - TEST-START | dom/tests/mochitest/general/test_paste_selection.html 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | A valid string reason is expected 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | Reason cannot be empty 00:45:14 INFO - must wait for load 00:45:14 INFO - TEST-FAIL | dom/tests/mochitest/general/test_paste_selection.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | paste on middle click is valid 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | middle click enabled on right platforms 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | In pastedSelection(): data pasted properly from selection 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | In pasteArea(): data pasted properly from selection 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | selection event fired 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | data correct in global clipboard data transfer 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | global event fired 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_paste_selection.html | data pasted properly from global clipboard 00:45:14 INFO - MEMORY STAT | vsize 687MB | residentFast 122MB | heapAllocated 41MB 00:45:14 INFO - TEST-OK | dom/tests/mochitest/general/test_paste_selection.html | took 556ms 00:45:14 INFO - TEST-START | dom/tests/mochitest/general/test_performance_now.html 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | Performance object should exist. 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | Performance object should have a 'now' method. 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | The value of now() should be equal to or greater than 0. 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | The value of now() should monotonically increase. 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | A valid string reason is expected 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | Reason cannot be empty 00:45:14 INFO - TEST-FAIL | dom/tests/mochitest/general/test_performance_now.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | Loose - the value of now() should increase within 2ms (or 25ms if low-res counter) (delta now(): 31.600000000000023 ms). 00:45:14 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_now.html | Strict - [if high-res counter] the value of now() should increase after one setTimeout (hi-res: true, iters: 1, dt: 31, now(): 319.49). 00:45:14 INFO - MEMORY STAT | vsize 687MB | residentFast 118MB | heapAllocated 36MB 00:45:14 INFO - TEST-OK | dom/tests/mochitest/general/test_performance_now.html | took 386ms 00:45:14 INFO - TEST-START | dom/tests/mochitest/general/test_performance_timeline.html 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | Performance.getEntries() returned wrong number of entries. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | User Timing APIs should never be affected by setResourceTimingBufferSize. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | The number of PerformanceResourceTiming should be 4. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | The number of PerformanceMark entries should be 2. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | The number of PerformanceMeasure entries should be 1. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | onresourcetimingbufferfull should never be called. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | The number of PerformanceResourceTiming should be 5. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | onresourcetimingbufferfull should be called once. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | The number of PerformanceResourceTiming should be 5. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | onresourcetimingbufferfull should never be called since the last call. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | All PerformanceEntry should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | PerformanceResourceTiming should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | PerformanceResourceTiming should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | PerformanceResourceTiming should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | PerformanceResourceTiming should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | PerformanceMark should be sorted by startTime. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | Both PerformanceMeasure and XMLHttpRequest resource should be included. 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_performance_timeline.html | Entry with performance.getEntrieByName() should be sorted by startTime. 00:45:15 INFO - MEMORY STAT | vsize 687MB | residentFast 121MB | heapAllocated 38MB 00:45:15 INFO - TEST-OK | dom/tests/mochitest/general/test_performance_timeline.html | took 962ms 00:45:15 INFO - TEST-START | dom/tests/mochitest/general/test_picture_apng.html 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_apng.html | t0: expected pass.apng, got 'http://mochi.test:8888/tests/dom/tests/mochitest/general/pass.apng' 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_apng.html | t1: expected pass.apng, got 'http://mochi.test:8888/tests/dom/tests/mochitest/general/pass.apng' 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_apng.html | t2: expected pass.apng, got 'http://mochi.test:8888/tests/dom/tests/mochitest/general/pass.apng' 00:45:15 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_apng.html | t3: expected pass.apng, got 'http://mochi.test:8888/tests/dom/tests/mochitest/general/pass.apng' 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_apng.html | t4: Expected pass.apng, got 'http://mochi.test:8888/tests/dom/tests/mochitest/general/pass.apng' 00:45:16 INFO - MEMORY STAT | vsize 687MB | residentFast 120MB | heapAllocated 38MB 00:45:16 INFO - TEST-OK | dom/tests/mochitest/general/test_picture_apng.html | took 187ms 00:45:16 INFO - TEST-START | dom/tests/mochitest/general/test_picture_mutations.html 00:45:16 INFO - test 1 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should not have synchronously selected source 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - test 2 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have loaded testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - test 3 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - test 4 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have switched to testPNG50 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have returned to testPNG100 00:45:16 INFO - test 5 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - test 6 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have selected testPNG200 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have switched to testPNG50 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have remained on testPNG50 00:45:16 INFO - test 7 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - test 8 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have switched to testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG100 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should have selected testPNG50 00:45:16 INFO - test 9 00:45:16 INFO - Waiting for 1 load and 0 error events 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | expected load 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - TEST-PASS | dom/tests/mochitest/general/test_picture_mutations.html | Should still have testPNG50 00:45:16 INFO - MEMORY STAT | vsize 690MB | residentFast 114MB | heapAllocated 31MB 00:45:17 INFO - TEST-OK | dom/tests/mochitest/general/test_picture_mutations.html | took 969ms 00:45:17 INFO - TEST-START | dom/tests/mochitest/general/test_pointerPreserves3D.html 00:45:17 INFO - TEST-PASS | dom/tests/mochitest/general/test_pointerPreserves3D.html | Find the right target. 00:45:17 INFO - MEMORY STAT | vsize 686MB | residentFast 111MB | heapAllocated 31MB 00:45:17 INFO - TEST-OK | dom/tests/mochitest/general/test_pointerPreserves3D.html | took 143ms 00:45:17 INFO - TEST-START | dom/tests/mochitest/general/test_pointerPreserves3DClip.html 00:45:17 INFO - TEST-PASS | dom/tests/mochitest/general/test_pointerPreserves3DClip.html | Find the right target. 00:45:17 INFO - MEMORY STAT | vsize 686MB | residentFast 111MB | heapAllocated 32MB 00:45:17 INFO - TEST-OK | dom/tests/mochitest/general/test_pointerPreserves3DClip.html | took 150ms 00:45:17 INFO - TEST-START | dom/tests/mochitest/general/test_resource_timing.html 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | http://mochi.test:8888/tests/image/test/mochitest/damon.jpg should be a valid entry name 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | This iframe should NOT contain itself as an entry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance object should exist 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntries() should exist 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntriesByName() should exist 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntriesByType() should exist 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntriesByType() returned wrong number of entries. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: initiatorType 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: redirectStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: redirectEnd 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: fetchStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: domainLookupStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: domainLookupEnd 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: connectStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: connectEnd 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: secureConnectionStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: requestStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: responseStart 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: responseEnd 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: name 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: entryType 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: startTime 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The serialization should contain key: duration 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntriesByType() should return some results 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Performance.getEntriesByName() should return some results 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | getEntriesByType() should return a different array object every time. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The arrays should have the same entries. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry should not be null 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.name should be valid. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.startTime should be grater than 0 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.fetchStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.secureConnectionStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.requestStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected redirectEnd to happen before fetchStart, got redirectEnd = 0, fetchStart = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected fetchStart to happen before domainLookupStart, got fetchStart = 175.87486099999998, domainLookupStart = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupStart to happen before domainLookupEnd, got domainLookupStart = 175.87486099999998, domainLookupEnd = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupEnd to happen before connectStart, got domainLookupEnd = 175.87486099999998, connectStart = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectStart to happen before connectEnd, got connectStart = 175.87486099999998, connectEnd = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectEnd to happen before requestStart, got connectEnd = 175.87486099999998, requestStart = 175.87486099999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected requestStart to happen before responseStart, got requestStart = 175.87486099999998, responseStart = 202.46471599999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected responseStart to happen before responseEnd, got responseStart = 202.46471599999998, responseEnd = 213.518667 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry should not be null 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.name should be valid. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.startTime should be grater than 0 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Entries list should be in chronological order with respect to startTime. 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.fetchStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.secureConnectionStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.requestStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseStart should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseEnd should be part of PerformanceEntry 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected redirectEnd to happen before fetchStart, got redirectEnd = 0, fetchStart = 191.438681 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected fetchStart to happen before domainLookupStart, got fetchStart = 191.438681, domainLookupStart = 219.18437 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupStart to happen before domainLookupEnd, got domainLookupStart = 219.18437, domainLookupEnd = 219.219296 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupEnd to happen before connectStart, got domainLookupEnd = 219.219296, connectStart = 219.24844399999998 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectStart to happen before connectEnd, got connectStart = 219.24844399999998, connectEnd = 219.375093 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectEnd to happen before requestStart, got connectEnd = 219.375093, requestStart = 219.472905 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected requestStart to happen before responseStart, got requestStart = 219.472905, responseStart = 336.329547 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected responseStart to happen before responseEnd, got responseStart = 336.329547, responseEnd = 404.052145 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry should not be null 00:45:18 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.name should be valid. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.startTime should be grater than 0 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Entries list should be in chronological order with respect to startTime. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.fetchStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.secureConnectionStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.requestStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected redirectEnd to happen before fetchStart, got redirectEnd = 0, fetchStart = 227.080337 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected fetchStart to happen before domainLookupStart, got fetchStart = 227.080337, domainLookupStart = 238.82036200000002 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupStart to happen before domainLookupEnd, got domainLookupStart = 238.82036200000002, domainLookupEnd = 238.85185 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupEnd to happen before connectStart, got domainLookupEnd = 238.85185, connectStart = 238.873372 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectStart to happen before connectEnd, got connectStart = 238.873372, connectEnd = 238.96721100000002 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectEnd to happen before requestStart, got connectEnd = 238.96721100000002, requestStart = 239.058492 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected requestStart to happen before responseStart, got requestStart = 239.058492, responseStart = 381.075069 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected responseStart to happen before responseEnd, got responseStart = 381.075069, responseEnd = 426.487931 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry should not be null 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.name should be valid. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.startTime should be grater than 0 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Entries list should be in chronological order with respect to startTime. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.fetchStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.secureConnectionStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.requestStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected redirectEnd to happen before fetchStart, got redirectEnd = 0, fetchStart = 228.922599 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected fetchStart to happen before domainLookupStart, got fetchStart = 228.922599, domainLookupStart = 241.933585 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupStart to happen before domainLookupEnd, got domainLookupStart = 241.933585, domainLookupEnd = 241.966482 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupEnd to happen before connectStart, got domainLookupEnd = 241.966482, connectStart = 241.988652 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectStart to happen before connectEnd, got connectStart = 241.988652, connectEnd = 242.07941399999999 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectEnd to happen before requestStart, got connectEnd = 242.07941399999999, requestStart = 242.16415999999998 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected requestStart to happen before responseStart, got requestStart = 242.16415999999998, responseStart = 399.535178 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected responseStart to happen before responseEnd, got responseStart = 399.535178, responseEnd = 589.6391189999999 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry should not be null 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.name should be valid. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.startTime should be grater than 0 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Entries list should be in chronological order with respect to startTime. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.redirectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.fetchStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.domainLookupEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.connectEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.secureConnectionStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.requestStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseStart should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | PerformanceEntry.responseEnd should be part of PerformanceEntry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected redirectEnd to happen before fetchStart, got redirectEnd = 0, fetchStart = 238.20159199999998 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected fetchStart to happen before domainLookupStart, got fetchStart = 238.20159199999998, domainLookupStart = 246.274722 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupStart to happen before domainLookupEnd, got domainLookupStart = 246.274722, domainLookupEnd = 246.44205399999998 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected domainLookupEnd to happen before connectStart, got domainLookupEnd = 246.44205399999998, connectStart = 246.469051 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectStart to happen before connectEnd, got connectStart = 246.469051, connectEnd = 246.56123499999998 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected connectEnd to happen before requestStart, got connectEnd = 246.56123499999998, requestStart = 246.648503 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected requestStart to happen before responseStart, got requestStart = 246.648503, responseStart = 400.163912 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | Expected responseStart to happen before responseEnd, got responseStart = 400.163912, responseEnd = 434.50090600000004 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | An entry with the name 'http://mochi.test:8888/tests/SimpleTest/test.css' should be available 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The resource name is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiator type for http://mochi.test:8888/tests/SimpleTest/test.css is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | An entry with the name 'http://mochi.test:8888/tests/image/test/mochitest/blue.png' should be available 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The resource name is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiator type for http://mochi.test:8888/tests/image/test/mochitest/blue.png is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | An entry with the name 'http://mochi.test:8888/tests/image/test/mochitest/red.png' should be available 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The resource name is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiator type for http://mochi.test:8888/tests/image/test/mochitest/red.png is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | An entry with the name 'http://mochi.test:8888/tests/image/test/mochitest/big.png' should be available 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The resource name is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiator type for http://mochi.test:8888/tests/image/test/mochitest/big.png is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | An entry with the name 'http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing_iframe.html' should be available 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The resource name is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiator type for http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing_iframe.html is invalid 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | http://mochi.test:8888/tests/image/test/mochitest/damon.jpg should be a valid entry name 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | No entries should be removed when setResourceTimingBufferSize is called. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | No entries should be removed when setResourceTimingBufferSize is called. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | All the entries should be removed when when clearResourceTimings is being called. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The first xhr entry was not added. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The initiatorType is incorrect for this entry 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | The second xhr entry should not be returned since the buffer size was set to 1. 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | We returned the second xhr instead of the first one 00:45:19 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing.html | onresourcetimingbufferfull called a wrong number of times 00:45:19 INFO - MEMORY STAT | vsize 761MB | residentFast 192MB | heapAllocated 72MB 00:45:19 INFO - TEST-OK | dom/tests/mochitest/general/test_resource_timing.html | took 1986ms 00:45:19 INFO - TEST-START | dom/tests/mochitest/general/test_resource_timing_cross_origin.html 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Performance object should exist 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Performance.getEntries() should exist 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Performance.getEntriesByName() should exist 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Performance.getEntriesByType() should exist 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | same origin test-data.json is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/test-data.json 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | same origin res0.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | cross origin res0.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res0.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | res1.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res1.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | redirected res2.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res2.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | cross origin res3.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res3.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | redirected res4.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res4.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | cross origin res5.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res5.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | cross origin res6.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res6.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | cross origin res7.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res7.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | redirected res8.resource is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://test1.example.com/tests/dom/tests/mochitest/general/res8.resource 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | same origin resource_timing.js is missing from entries 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop redirectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop fetchStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop domainLookupEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop connectEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop requestStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseStart for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Wrong value for prop responseEnd for resource http://mochi.test:8888/tests/dom/tests/mochitest/general/resource_timing.js 00:45:20 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | Buffer full was called 00:45:20 INFO - MEMORY STAT | vsize 731MB | residentFast 126MB | heapAllocated 36MB 00:45:20 INFO - TEST-OK | dom/tests/mochitest/general/test_resource_timing_cross_origin.html | took 1367ms 00:45:20 INFO - TEST-START | dom/tests/mochitest/general/test_resource_timing_frameset.html 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_frameset.html | correct number 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_resource_timing_frameset.html | correct type 00:45:21 INFO - MEMORY STAT | vsize 722MB | residentFast 116MB | heapAllocated 36MB 00:45:21 INFO - TEST-OK | dom/tests/mochitest/general/test_resource_timing_frameset.html | took 275ms 00:45:21 INFO - TEST-START | dom/tests/mochitest/general/test_selectevents.html 00:45:21 INFO - SpawnTask.js | Entering test 00:45:21 INFO - SpawnTask.js | Leaving test 00:45:21 INFO - SpawnTask.js | Entering test 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart ContentEditable Action 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - undefined) 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - undefined) 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - undefined) 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - undefined) 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:21 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (VK_RIGHT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (VK_LEFT - true - false) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Key Action (A - false - true) 00:45:22 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Key Action (A - false - true) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Key Action (A - false - true) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range removals shouldn't fire selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range removals should change selectionchange 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range additions shouldn't fire selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range additions should change selectionchange 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range mutations shouldn't fire selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range mutations should change selectionchange 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is not collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range removal 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Synthesized range removal 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | Selection is collapsed 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the input 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the document 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (25 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (50 - undefined) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (75 - mousedown) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectstart 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | The original target of selectionchange should be the textarea 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mousemove) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelStart Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | SelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | ISelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | TSelChng Mouse Action (100 - mouseup) 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - ss 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - sc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - isc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - tsc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - ss 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - sc 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - isc 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | idn - tsc 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - ss 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - sc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - isc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - tsc 1 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - ss 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - sc 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - isc 2 00:45:23 INFO - TEST-PASS | dom/tests/mochitest/general/test_selectevents.html | tdn - tsc 2 00:45:23 INFO - SpawnTask.js | Leaving test 00:45:23 INFO - MEMORY STAT | vsize 722MB | residentFast 114MB | heapAllocated 33MB 00:45:23 INFO - TEST-OK | dom/tests/mochitest/general/test_selectevents.html | took 2550ms 00:45:23 INFO - TEST-START | dom/tests/mochitest/general/test_showModalDialog_e10s.html 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_showModalDialog_e10s.html | showModalDialog should not exist 00:45:24 INFO - MEMORY STAT | vsize 722MB | residentFast 113MB | heapAllocated 34MB 00:45:24 INFO - TEST-OK | dom/tests/mochitest/general/test_showModalDialog_e10s.html | took 183ms 00:45:24 INFO - TEST-START | dom/tests/mochitest/general/test_storagePermissionsAccept.html 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage didn't throw 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage didn't throw 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB didn't throw 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise should not have been rejected 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB didn't throw (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise should not have been rejected (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches from chrome should never throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:24 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was rejected (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | Running workers was prevented (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was not rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise was not rejected (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise was not rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageAllowed.html) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | Running workers was prevented (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting localStorage from chrome didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting sessionStorage from chrome didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting indexedDB from chrome didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | getting caches from chrome should never throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | The promise was resolved for chrome (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=yes) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:25 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsAccept.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:25 INFO - MEMORY STAT | vsize 744MB | residentFast 125MB | heapAllocated 39MB 00:45:25 INFO - TEST-OK | dom/tests/mochitest/general/test_storagePermissionsAccept.html | took 1796ms 00:45:26 INFO - TEST-START | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage didn't throw 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage didn't throw 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB didn't throw 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise should not have been rejected 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB didn't throw (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise should not have been rejected (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches from chrome should never throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | Running workers was prevented (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:26 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | Running workers was prevented (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting localStorage from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting sessionStorage from chrome didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting indexedDB from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | getting caches from chrome should never throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:27 INFO - MEMORY STAT | vsize 755MB | residentFast 129MB | heapAllocated 41MB 00:45:27 INFO - TEST-OK | dom/tests/mochitest/general/test_storagePermissionsLimitForeign.html | took 1564ms 00:45:27 INFO - TEST-START | dom/tests/mochitest/general/test_storagePermissionsReject.html 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw 00:45:27 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = frameStoragePrevented.html) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage from chrome threw (IFRAME = frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage from chrome threw (IFRAME = frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB from chrome threw (IFRAME = frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches from chrome should never throw (IFRAME = frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | Running workers was prevented (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:28 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | Running workers was prevented (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting localStorage from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting sessionStorage from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting indexedDB from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | getting caches from chrome should never throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no&blockSessionStorage=yes) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | localStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsReject.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) 00:45:29 INFO - MEMORY STAT | vsize 764MB | residentFast 130MB | heapAllocated 39MB 00:45:29 INFO - TEST-OK | dom/tests/mochitest/general/test_storagePermissionsReject.html | took 1904ms 00:45:29 INFO - TEST-START | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage didn't throw 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage didn't throw 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB didn't throw 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise should not have been rejected 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage didn't throw (IFRAME = frameStorageAllowed.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB didn't throw (IFRAME = frameStorageAllowed.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = frameStorageAllowed.html) 00:45:29 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise should not have been rejected (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) (IFRAME = frameStorageAllowed.html) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB from chrome didn't throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches from chrome should never throw (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = frameStorageChrome.html?allowed=yes) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB threw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | Running workers was prevented (IFRAME = frameStoragePrevented.html#nullprincipal) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB threw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | Running workers was prevented (IFRAME = frameStorageNullprincipal.sjs) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB threw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:30 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise was rejected (WORKER = workerStoragePrevented.js#inner) (WORKER = workerStoragePrevented.js) (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStoragePrevented.html#thirdparty) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | Running workers was prevented (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageNullprincipal.sjs) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting localStorage from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting sessionStorage from chrome didn't throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting indexedDB from chrome threw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | getting caches from chrome should never throw (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | The promise was rejected for chrome: SecurityError: The operation is insecure. (IFRAME = https://example.com/tests/dom/tests/mochitest/general/frameStorageChrome.html?allowed=no) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | localStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | sessionStorage should be undefined (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting indexedDB didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER getting caches didn't throw (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | WORKER The promise should not have been rejected (WORKER = workerStorageAllowed.js#inner) (WORKER = workerStorageAllowed.js) 00:45:31 INFO - MEMORY STAT | vsize 769MB | residentFast 129MB | heapAllocated 40MB 00:45:31 INFO - TEST-OK | dom/tests/mochitest/general/test_storagePermissionsRejectForeign.html | took 1529ms 00:45:31 INFO - TEST-START | dom/tests/mochitest/general/test_stylesheetPI.html 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_stylesheetPI.html | XMLStyleSheetProcessingInstruction should have a sheet property 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_stylesheetPI.html | XMLStyleSheetProcessingInstruction should have a sheet property 00:45:31 INFO - MEMORY STAT | vsize 767MB | residentFast 127MB | heapAllocated 39MB 00:45:31 INFO - TEST-OK | dom/tests/mochitest/general/test_stylesheetPI.html | took 174ms 00:45:31 INFO - TEST-START | dom/tests/mochitest/general/test_vibrator.html 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(null) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(undefined) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(-1) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(a) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(100,-1) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(100,a) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(10001) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(10001) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate() must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000.1) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0,0,0) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000) must succeed. 00:45:31 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000.1) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | Didn't crash after issuing a lot of vibrate() calls. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(null) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(undefined) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(-1) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(a) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(100,-1) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(100,a) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(10001) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(10001) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate() must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000) must succeed. 00:45:33 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000) must succeed. 00:45:34 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000.1) must succeed. 00:45:34 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(0,0,0) must succeed. 00:45:34 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000) must succeed. 00:45:34 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000) must succeed. 00:45:34 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | vibrate(1000,1000.1) must succeed. 00:45:35 INFO - TEST-PASS | dom/tests/mochitest/general/test_vibrator.html | Didn't crash after issuing a lot of vibrate() calls. 00:45:35 INFO - MEMORY STAT | vsize 764MB | residentFast 123MB | heapAllocated 39MB 00:45:36 INFO - TEST-OK | dom/tests/mochitest/general/test_vibrator.html | took 4683ms 00:45:36 INFO - TEST-START | dom/tests/mochitest/general/test_windowProperties.html 00:45:36 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowProperties.html | Read all 222 window properties 00:45:36 INFO - MEMORY STAT | vsize 763MB | residentFast 116MB | heapAllocated 33MB 00:45:36 INFO - TEST-OK | dom/tests/mochitest/general/test_windowProperties.html | took 373ms 00:45:36 INFO - TEST-START | dom/tests/mochitest/general/test_windowedhistoryframes.html 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct after going back twice 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | State should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | URL should be correct 00:45:37 INFO - TEST-PASS | dom/tests/mochitest/general/test_windowedhistoryframes.html | Page should be correct 00:45:37 INFO - MEMORY STAT | vsize 763MB | residentFast 119MB | heapAllocated 36MB 00:45:38 INFO - TEST-OK | dom/tests/mochitest/general/test_windowedhistoryframes.html | took 1254ms 00:45:38 INFO - TEST-START | Shutdown 00:45:38 INFO - Passed: 3984 00:45:38 INFO - Failed: 0 00:45:38 INFO - Todo: 4 00:45:38 INFO - Mode: e10s 00:45:38 INFO - Slowest: 4683ms - /tests/dom/tests/mochitest/general/test_vibrator.html 00:45:38 INFO - SimpleTest FINISHED 00:45:38 INFO - TEST-INFO | Ran 1 Loops 00:45:38 INFO - SimpleTest FINISHED 00:45:38 INFO - 1479285938218 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@resource://gre/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4962 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2919 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6235 < canClose()@browser.js:5045 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 00:45:40 INFO - TEST-INFO | Main app process: exit 0 00:45:40 INFO - runtests.py | Application ran for: 0:00:55.877604 00:45:40 INFO - zombiecheck | Reading PID log: /tmp/tmpnlZoIFpidlog 00:45:40 INFO - ==> process 6063 launched child process 6084 00:45:40 INFO - ==> process 6063 launched child process 6116 00:45:40 INFO - zombiecheck | Checking for orphan process with PID: 6084 00:45:40 INFO - zombiecheck | Checking for orphan process with PID: 6116 00:45:40 INFO - Stopping web server 00:45:40 INFO - Stopping web socket server 00:45:40 INFO - Stopping ssltunnel 00:45:40 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:45:40 INFO - runtests.py | Running tests: end. 00:45:40 INFO - Buffered messages finished 00:45:40 INFO - dir: dom/tests/mochitest/geolocation 00:45:40 INFO - Setting pipeline to PAUSED ... 00:45:40 INFO - Pipeline is PREROLLING ... 00:45:40 INFO - Pipeline is PREROLLED ... 00:45:40 INFO - Setting pipeline to PLAYING ... 00:45:40 INFO - New clock: GstSystemClock 00:45:40 INFO - Got EOS from element "pipeline0". 00:45:40 INFO - Execution ended after 32666608 ns. 00:45:40 INFO - Setting pipeline to PAUSED ... 00:45:40 INFO - Setting pipeline to READY ... 00:45:40 INFO - Setting pipeline to NULL ... 00:45:40 INFO - Freeing pipeline ... 00:45: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' 00:45:40 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:45:40 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpYX5Tjp.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:45:40 INFO - runtests.py | Server pid: 6197 00:45:41 INFO - runtests.py | Websocket server pid: 6200 00:45:41 INFO - runtests.py | SSL tunnel pid: 6211 00:45:41 INFO - runtests.py | Running with e10s: True 00:45:41 INFO - runtests.py | Running tests: start. 00:45:41 INFO - 00:45:41 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpYX5Tjp.mozrunner 00:45:41 INFO - runtests.py | Application pid: 6225 00:45:41 INFO - TEST-INFO | started process Main app process 00:45:43 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:45:44 INFO - 1479285944056 Marionette INFO Listening on port 2828 00:45:49 INFO - SimpleTest START 00:45:49 INFO - TEST-START | dom/tests/mochitest/geolocation/test_allowCurrent.html 00:45:50 INFO - *** WIFI GEO: startup called. 00:45:52 INFO - *** WIFI GEO: Use request cache:false reason:No cached data 00:45:52 INFO - *** WIFI GEO: Sending request 00:45:52 INFO - *** WIFI GEO: sending {} 00:45:52 INFO - *** WIFI GEO: server returned status: 200 --> {"status":"OK","location":{"lat":37.41857,"lng":-122.08769},"accuracy":42} 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if this location is non-null 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if there is a timestamp 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if this location has a coords 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if there is a latitude 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if there is a longitude 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | Check to see if there is a accuracy 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | lat matches known value 00:45:52 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowCurrent.html | lon matches known value 00:45:52 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:45:52 INFO - MEMORY STAT | vsize 644MB | residentFast 86MB | heapAllocated 24MB 00:45:52 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_allowCurrent.html | took 3341ms 00:45:52 INFO - TEST-START | dom/tests/mochitest/geolocation/test_allowWatch.html 00:45:54 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if this location is non-null 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if there is a timestamp 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if this location has a coords 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if there is a latitude 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if there is a longitude 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | Check to see if there is a accuracy 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | lat matches known value 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_allowWatch.html | lon matches known value 00:45:54 INFO - MEMORY STAT | vsize 645MB | residentFast 85MB | heapAllocated 25MB 00:45:54 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_allowWatch.html | took 1894ms 00:45:54 INFO - TEST-START | dom/tests/mochitest/geolocation/test_cachedPosition.html 00:45:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_cachedPosition.html | position should be equal to cached position 00:45:56 INFO - *** WIFI GEO: Use request cache:false reason:No cached data 00:45:56 INFO - *** WIFI GEO: Sending request 00:45:56 INFO - *** WIFI GEO: sending {} 00:45:56 INFO - *** WIFI GEO: server returned status: 200 --> {"status":"OK","location":{"lat":37.41857,"lng":-122.08769},"accuracy":42} 00:45:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_cachedPosition.html | position should not be equal to cached position 00:45:56 INFO - MEMORY STAT | vsize 645MB | residentFast 86MB | heapAllocated 26MB 00:45:56 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_cachedPosition.html | took 1966ms 00:45:56 INFO - TEST-START | dom/tests/mochitest/geolocation/test_cancelCurrent.html 00:45:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_cancelCurrent.html | Ensure that the error was PERMISSION_DENIED 00:45:56 INFO - MEMORY STAT | vsize 646MB | residentFast 87MB | heapAllocated 26MB 00:45:56 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_cancelCurrent.html | took 136ms 00:45:56 INFO - TEST-START | dom/tests/mochitest/geolocation/test_cancelWatch.html 00:45:57 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_cancelWatch.html | Ensure that the error was PERMISSION_DENIED 00:45:57 INFO - MEMORY STAT | vsize 646MB | residentFast 88MB | heapAllocated 27MB 00:45:57 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_cancelWatch.html | took 143ms 00:45:57 INFO - TEST-START | dom/tests/mochitest/geolocation/test_clearWatch.html 00:45:57 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | Getting the watchPosition 00:45:57 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | Waiting 00:45:58 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:45:58 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | successCallback was called, hasBeenCleared=false, successWasCalledAfterClear=false 00:45:58 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | clearWatch was called, hasBeenCleared=false, successWasCalledAfterClear=false 00:45:58 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | testAccepted was called, hasBeenCleared=true, successWasCalledAfterClear=false 00:45:58 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch.html | The successCallback should not be called after clear 00:45:58 INFO - MEMORY STAT | vsize 646MB | residentFast 85MB | heapAllocated 21MB 00:45:58 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_clearWatch.html | took 1567ms 00:45:58 INFO - TEST-START | dom/tests/mochitest/geolocation/test_clearWatchBeforeAllowing.html 00:46:00 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatchBeforeAllowing.html | getCurrentPosition : Success callback should not have been called 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatchBeforeAllowing.html | getCurrentPosition : Error callback should not have been called 00:46:00 INFO - MEMORY STAT | vsize 646MB | residentFast 85MB | heapAllocated 22MB 00:46:00 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_clearWatchBeforeAllowing.html | took 1957ms 00:46:00 INFO - TEST-START | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | clearWatch should not throw 00:46:00 INFO - MEMORY STAT | vsize 646MB | residentFast 86MB | heapAllocated 23MB 00:46:00 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_clearWatch_invalid.html | took 172ms 00:46:00 INFO - TEST-START | dom/tests/mochitest/geolocation/test_errorcheck.html 00:46:02 INFO - *** WIFI GEO: Use request cache:false reason:No cached data 00:46:02 INFO - *** WIFI GEO: Sending request 00:46:02 INFO - *** WIFI GEO: sending {} 00:46:02 INFO - *** WIFI GEO: server returned status: 404 --> null 00:46:02 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_errorcheck.html | Geolocation error handler fired 00:46:02 INFO - MEMORY STAT | vsize 646MB | residentFast 87MB | heapAllocated 23MB 00:46:02 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_errorcheck.html | took 1767ms 00:46:02 INFO - TEST-START | dom/tests/mochitest/geolocation/test_geolocation_is_undefined_when_pref_is_off.html 00:46:02 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_geolocation_is_undefined_when_pref_is_off.html | undefined assertion name 00:46:02 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_geolocation_is_undefined_when_pref_is_off.html | undefined assertion name 00:46:02 INFO - MEMORY STAT | vsize 647MB | residentFast 87MB | heapAllocated 23MB 00:46:02 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_geolocation_is_undefined_when_pref_is_off.html | took 128ms 00:46:02 INFO - TEST-START | dom/tests/mochitest/geolocation/test_manyCurrentConcurrent.html 00:46:04 INFO - *** WIFI GEO: Use request cache:false reason:No cached data 00:46:04 INFO - *** WIFI GEO: Sending request 00:46:04 INFO - *** WIFI GEO: sending {} 00:46:04 INFO - *** WIFI GEO: server returned status: 200 --> {"status":"OK","location":{"lat":37.41857,"lng":-122.08769},"accuracy":42} 00:46:04 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_manyCurrentConcurrent.html | no failure callbacks should have been received 00:46:04 INFO - MEMORY STAT | vsize 648MB | residentFast 87MB | heapAllocated 23MB 00:46:04 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_manyCurrentConcurrent.html | took 1791ms 00:46:04 INFO - TEST-START | dom/tests/mochitest/geolocation/test_manyCurrentSerial.html 00:46:06 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:08 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:10 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:12 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:14 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:16 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:18 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:20 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:22 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:24 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:26 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:26 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_manyCurrentSerial.html | 100 successful calls 00:46:26 INFO - MEMORY STAT | vsize 647MB | residentFast 82MB | heapAllocated 20MB 00:46:26 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_manyCurrentSerial.html | took 21954ms 00:46:26 INFO - TEST-START | dom/tests/mochitest/geolocation/test_manyWatchConcurrent.html 00:46:28 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:28 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_manyWatchConcurrent.html | no failure callbacks should have been received 00:46:28 INFO - MEMORY STAT | vsize 647MB | residentFast 83MB | heapAllocated 20MB 00:46:28 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_manyWatchConcurrent.html | took 1960ms 00:46:28 INFO - TEST-START | dom/tests/mochitest/geolocation/test_manyWatchSerial.html 00:46:30 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:32 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:34 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:36 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:38 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:40 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:42 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:44 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:46 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:48 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:48 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_manyWatchSerial.html | all watchPosition successCallbacks called 00:46:48 INFO - MEMORY STAT | vsize 647MB | residentFast 82MB | heapAllocated 20MB 00:46:48 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_manyWatchSerial.html | took 19951ms 00:46:48 INFO - TEST-START | dom/tests/mochitest/geolocation/test_manyWindows.html 00:46:50 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:52 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:52 INFO - must wait for focus 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_manyWindows.html | Opened a bunch of windows and didn't crash. 00:46:53 INFO - MEMORY STAT | vsize 652MB | residentFast 92MB | heapAllocated 28MB 00:46:53 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_manyWindows.html | took 4699ms 00:46:53 INFO - TEST-START | dom/tests/mochitest/geolocation/test_optional_api_params.html 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | Should have geolocation 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | Should have got an exception 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | Should have got an exception 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_optional_api_params.html | undefined assertion name 00:46:53 INFO - MEMORY STAT | vsize 652MB | residentFast 93MB | heapAllocated 28MB 00:46:53 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_optional_api_params.html | took 183ms 00:46:53 INFO - TEST-START | dom/tests/mochitest/geolocation/test_shutdown.html 00:46:54 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if this location is non-null 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a timestamp 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if this location has a coords 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a latitude 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a longitude 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a accuracy 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | lat matches known value 00:46:54 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | lon matches known value 00:46:56 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if this location is non-null 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a timestamp 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if this location has a coords 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a latitude 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a longitude 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | Check to see if there is a accuracy 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | lat matches known value 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_shutdown.html | lon matches known value 00:46:56 INFO - MEMORY STAT | vsize 650MB | residentFast 89MB | heapAllocated 24MB 00:46:56 INFO - *** WIFI GEO: shutdown called 00:46:56 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_shutdown.html | took 3068ms 00:46:56 INFO - TEST-START | dom/tests/mochitest/geolocation/test_timeoutCurrent.html 00:46:56 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_timeoutCurrent.html | ensure error is a timeout. 00:46:57 INFO - MEMORY STAT | vsize 650MB | residentFast 90MB | heapAllocated 24MB 00:46:57 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_timeoutCurrent.html | took 156ms 00:46:57 INFO - TEST-START | dom/tests/mochitest/geolocation/test_timerRestartWatch.html 00:46:57 INFO - *** WIFI GEO: startup called. 00:46:58 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_timerRestartWatch.html | ensure error is a timeout. 00:46:59 INFO - *** WIFI GEO: Use request cache:false reason:No cached data 00:46:59 INFO - *** WIFI GEO: Sending request 00:46:59 INFO - *** WIFI GEO: sending {} 00:46:59 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_timerRestartWatch.html | ensure error is a timeout. 00:46:59 INFO - *** WIFI GEO: server returned status: 200 --> {"status":"OK","location":{"lat":37.41857,"lng":-122.08769},"accuracy":42} 00:46:59 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_timerRestartWatch.html | on success 00:47:00 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_timerRestartWatch.html | ensure error is a timeout. 00:47:00 INFO - MEMORY STAT | vsize 651MB | residentFast 90MB | heapAllocated 25MB 00:47:00 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_timerRestartWatch.html | took 3216ms 00:47:00 INFO - TEST-START | dom/tests/mochitest/geolocation/test_windowClose.html 00:47:01 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:47:01 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_windowClose.html | no crash, so pass. 00:47:01 INFO - MEMORY STAT | vsize 648MB | residentFast 89MB | heapAllocated 26MB 00:47:01 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_windowClose.html | took 1181ms 00:47:01 INFO - TEST-START | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html 00:47:03 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if this location is non-null 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a timestamp 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if this location has a coords 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a latitude 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a longitude 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a accuracy 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | lat matches known value 00:47:03 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | lon matches known value 00:47:05 INFO - *** WIFI GEO: Use request cache:true reason:New req. is GeoIP. 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if this location is non-null 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a timestamp 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if this location has a coords 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a latitude 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a longitude 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | Check to see if there is a accuracy 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | lat matches known value 00:47:05 INFO - TEST-PASS | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | lon matches known value 00:47:05 INFO - MEMORY STAT | vsize 657MB | residentFast 90MB | heapAllocated 24MB 00:47:05 INFO - TEST-OK | dom/tests/mochitest/geolocation/test_worseAccuracyDoesNotBlockCallback.html | took 3680ms 00:47:05 INFO - TEST-START | Shutdown 00:47:05 INFO - Passed: 104 00:47:05 INFO - Failed: 0 00:47:05 INFO - Todo: 0 00:47:05 INFO - Mode: e10s 00:47:05 INFO - Slowest: 21953ms - /tests/dom/tests/mochitest/geolocation/test_manyCurrentSerial.html 00:47:05 INFO - SimpleTest FINISHED 00:47:05 INFO - TEST-INFO | Ran 1 Loops 00:47:05 INFO - SimpleTest FINISHED 00:47:06 INFO - *** WIFI GEO: shutdown called 00:47:06 INFO - TEST-INFO | Main app process: exit 0 00:47:06 INFO - runtests.py | Application ran for: 0:01:25.235818 00:47:06 INFO - zombiecheck | Reading PID log: /tmp/tmpTbpMj7pidlog 00:47:06 INFO - ==> process 6225 launched child process 6246 00:47:06 INFO - ==> process 6225 launched child process 6280 00:47:06 INFO - zombiecheck | Checking for orphan process with PID: 6246 00:47:06 INFO - zombiecheck | Checking for orphan process with PID: 6280 00:47:06 INFO - Stopping web server 00:47:06 INFO - Stopping web socket server 00:47:06 INFO - Stopping ssltunnel 00:47:06 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:47:06 INFO - runtests.py | Running tests: end. 00:47:06 INFO - Buffered messages finished 00:47:06 INFO - dir: dom/tests/mochitest/localstorage 00:47:06 INFO - Setting pipeline to PAUSED ... 00:47:06 INFO - Pipeline is PREROLLING ... 00:47:06 INFO - Pipeline is PREROLLED ... 00:47:06 INFO - Setting pipeline to PLAYING ... 00:47:06 INFO - New clock: GstSystemClock 00:47:06 INFO - Got EOS from element "pipeline0". 00:47:06 INFO - Execution ended after 32661850 ns. 00:47:06 INFO - Setting pipeline to PAUSED ... 00:47:06 INFO - Setting pipeline to READY ... 00:47:06 INFO - Setting pipeline to NULL ... 00:47:06 INFO - Freeing pipeline ... 00:47:07 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:47:07 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:47:07 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpDtrlTJ.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:47:07 INFO - runtests.py | Server pid: 6352 00:47:07 INFO - runtests.py | Websocket server pid: 6355 00:47:07 INFO - runtests.py | SSL tunnel pid: 6365 00:47:08 INFO - runtests.py | Running with e10s: True 00:47:08 INFO - runtests.py | Running tests: start. 00:47:08 INFO - 00:47:08 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpDtrlTJ.mozrunner 00:47:08 INFO - runtests.py | Application pid: 6380 00:47:08 INFO - TEST-INFO | started process Main app process 00:47:10 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:47:10 INFO - 1479286030848 Marionette INFO Listening on port 2828 00:47:16 INFO - SimpleTest START 00:47:16 INFO - TEST-START | dom/tests/mochitest/localstorage/test_brokenUTF-16.html 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | UTF-16 value results from getItem 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | value result using UTF-16 key from getItem 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | UTF-16 value results from [] 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | value result using UTF-16 key from [] 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | UTF-16 value results from a dynamic property 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | broken value results from getItem 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | value result using broken key from getItem 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | broken value results from [] 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | value result using broken key from [] 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | broken value results from a dynamic property 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | undefined assertion name 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | undefined assertion name 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | undefined assertion name 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | undefined assertion name 00:47:17 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:47:17 INFO - MEMORY STAT | vsize 642MB | residentFast 85MB | heapAllocated 24MB 00:47:17 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_brokenUTF-16.html | took 1279ms 00:47:17 INFO - TEST-START | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | localStorage empty at the test start 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | Basic persistance works 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | 1 item in localStorage 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | Basic persistance 2 works 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | Basic delete works 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | Basic delete 2 works 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | Item deleted in case 1 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | localStorage clean in case 2 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | localStorage clean in case 4 00:47:17 INFO - MEMORY STAT | vsize 644MB | residentFast 86MB | heapAllocated 25MB 00:47:17 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_bug600307-DBOps.html | took 217ms 00:47:17 INFO - TEST-START | dom/tests/mochitest/localstorage/test_bug746272-1.html 00:47:17 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug746272-1.html | expected number of items 00:47:17 INFO - MEMORY STAT | vsize 645MB | residentFast 87MB | heapAllocated 26MB 00:47:17 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_bug746272-1.html | took 117ms 00:47:18 INFO - TEST-START | dom/tests/mochitest/localstorage/test_bug746272-2.html 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug746272-2.html | expected item 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_bug746272-2.html | expected number of items 00:47:18 INFO - MEMORY STAT | vsize 645MB | residentFast 88MB | heapAllocated 27MB 00:47:18 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_bug746272-2.html | took 119ms 00:47:18 INFO - TEST-START | dom/tests/mochitest/localstorage/test_cookieBlock.html 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieBlock.html | Exception for localStorage.setItem, ACCESS_DENY 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieBlock.html | Exception for localStorage.getItem, ACCESS_DENY 00:47:18 INFO - MEMORY STAT | vsize 646MB | residentFast 89MB | heapAllocated 27MB 00:47:18 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_cookieBlock.html | took 172ms 00:47:18 INFO - TEST-START | dom/tests/mochitest/localstorage/test_cookieSession.html 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | undefined assertion name 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | undefined assertion name 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | undefined assertion name 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value present when cookies in session-only mode 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value present when cookies in session-only mode 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value removed 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value not present when cookies in session-only mode after delete 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present in session only after delete 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present in session only after delete 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | No value when cookies are in default mode 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | No value when cookies are in default mode 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present 00:47:18 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value not present when cookies in session-only mode after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value not present when cookies in session-only mode after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present again 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value present again 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | No value when cookies are in default mode 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Value not present when cookies in session-only mode after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | No value when cookies are in default mode 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present in session only after delete 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_cookieSession.html | Persistent value not present in session only after delete 00:47:19 INFO - MEMORY STAT | vsize 650MB | residentFast 93MB | heapAllocated 29MB 00:47:19 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_cookieSession.html | took 998ms 00:47:19 INFO - TEST-START | dom/tests/mochitest/localstorage/test_embededNulls.html 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_embededNulls.html | not accessible by truncated key 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_embededNulls.html | value is identical to what has been stored 00:47:19 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_embededNulls.html | value is not truncated 00:47:19 INFO - MEMORY STAT | vsize 650MB | residentFast 93MB | heapAllocated 27MB 00:47:19 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_embededNulls.html | took 163ms 00:47:19 INFO - TEST-START | dom/tests/mochitest/localstorage/test_keySync.html 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_keySync.html | localStorage equal origins - localStorage equal origins: Elided 2 passes or known failures. 00:47:20 INFO - MEMORY STAT | vsize 650MB | residentFast 90MB | heapAllocated 24MB 00:47:20 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_keySync.html | took 515ms 00:47:20 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage is empty [1] 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Nonexisting item is null (getItem()) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Nonexisting item is undefined (array access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Nonexisting item is undefined (property access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('nonexisting') is object 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['nonexisting'] is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | nonexisting is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('nonexisting2') is object 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['nonexisting2'] is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | nonexisting2 is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Empty value (getItem()) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Empty value (array access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Empty value (property access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('empty') is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['empty'] is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | empty is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has no keys 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | empty item is null (getItem()) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | empty item is undefined (array access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | empty item is undefined (property access) 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('empty') is object 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['empty'] is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | empty is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has one key-value pair 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('key1') == value1 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['key1'] == value1 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key1 == value1 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('key1') is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['key1'] is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key1 is string 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage is empty [2] 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | 'key1' removed 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | getItem('key1') is object 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | ['key1'] is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key1 is undefined 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has one key-value pair 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has two key-value pairs 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() API works. 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has two key-value pairs 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has two key-value pairs 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage has one key-value pair 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | The storage is empty [3] 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key() should return null for out-of-bounds access 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | Nonexisting item is null 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key1 removed 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | key2 removed 00:47:20 INFO - MEMORY STAT | vsize 650MB | residentFast 91MB | heapAllocated 24MB 00:47:20 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageBaseSessionOnly.html | took 422ms 00:47:20 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html | undefined assertion name 00:47:20 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html | Setting localStorageItem should not throw a security exception 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html | undefined, expected SecurityError got SecurityError 00:47:21 INFO - MEMORY STAT | vsize 650MB | residentFast 92MB | heapAllocated 25MB 00:47:21 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageCookieSettings.html | took 384ms 00:47:21 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | Storage is present 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | Storage is null 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | Expected SecurityError exception 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | Exception SecurityError threw 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | Storage is present again 00:47:21 INFO - TEST-PASS | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | value - value can be set 00:47:21 INFO - MEMORY STAT | vsize 652MB | residentFast 93MB | heapAllocated 26MB 00:47:21 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageEnablePref.html | took 277ms 00:47:21 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html 00:47:21 INFO - MEMORY STAT | vsize 652MB | residentFast 94MB | heapAllocated 26MB 00:47:21 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageKeyOrder.html | took 366ms 00:47:21 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageOriginsDiff.html 00:47:22 INFO - MEMORY STAT | vsize 653MB | residentFast 95MB | heapAllocated 27MB 00:47:22 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageOriginsDiff.html | took 312ms 00:47:22 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html 00:47:22 INFO - MEMORY STAT | vsize 654MB | residentFast 96MB | heapAllocated 28MB 00:47:22 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageOriginsDomainDiffs.html | took 322ms 00:47:22 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html 00:47:22 INFO - MEMORY STAT | vsize 654MB | residentFast 98MB | heapAllocated 29MB 00:47:22 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageOriginsEquals.html | took 330ms 00:47:22 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html 00:47:23 INFO - MEMORY STAT | vsize 655MB | residentFast 99MB | heapAllocated 30MB 00:47:23 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageOriginsPortDiffs.html | took 376ms 00:47:23 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html 00:47:23 INFO - MEMORY STAT | vsize 657MB | residentFast 101MB | heapAllocated 30MB 00:47:23 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageOriginsSchemaDiffs.html | took 399ms 00:47:23 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageQuota.html 00:47:25 INFO - MEMORY STAT | vsize 661MB | residentFast 104MB | heapAllocated 32MB 00:47:25 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageQuota.html | took 1280ms 00:47:25 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html 00:47:26 INFO - MEMORY STAT | vsize 666MB | residentFast 109MB | heapAllocated 34MB 00:47:26 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly.html | took 1377ms 00:47:26 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html 00:47:27 INFO - MEMORY STAT | vsize 667MB | residentFast 109MB | heapAllocated 31MB 00:47:28 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageQuotaSessionOnly2.html | took 1479ms 00:47:28 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageReplace.html 00:47:29 INFO - MEMORY STAT | vsize 666MB | residentFast 108MB | heapAllocated 39MB 00:47:29 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageReplace.html | took 1750ms 00:47:29 INFO - TEST-START | dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html 00:47:30 INFO - MEMORY STAT | vsize 677MB | residentFast 113MB | heapAllocated 34MB 00:47:30 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_localStorageSessionPrefOverride.html | took 481ms 00:47:30 INFO - TEST-START | dom/tests/mochitest/localstorage/test_lowDeviceStorage.html 00:47:30 INFO - MEMORY STAT | vsize 677MB | residentFast 114MB | heapAllocated 34MB 00:47:30 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_lowDeviceStorage.html | took 193ms 00:47:30 INFO - TEST-START | dom/tests/mochitest/localstorage/test_storageConstructor.html 00:47:30 INFO - MEMORY STAT | vsize 677MB | residentFast 114MB | heapAllocated 34MB 00:47:30 INFO - TEST-OK | dom/tests/mochitest/localstorage/test_storageConstructor.html | took 142ms 00:47:30 INFO - TEST-START | Shutdown 00:47:30 INFO - Passed: 272 00:47:30 INFO - Failed: 0 00:47:30 INFO - Todo: 0 00:47:30 INFO - Mode: e10s 00:47:30 INFO - Slowest: 1752ms - /tests/dom/tests/mochitest/localstorage/test_localStorageReplace.html 00:47:30 INFO - SimpleTest FINISHED 00:47:30 INFO - TEST-INFO | Ran 1 Loops 00:47:30 INFO - SimpleTest FINISHED 00:47:31 INFO - 1479286051194 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@resource://gre/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4962 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2919 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6235 < canClose()@browser.js:5045 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 00:47:33 INFO - TEST-INFO | Main app process: exit 0 00:47:33 INFO - runtests.py | Application ran for: 0:00:25.001827 00:47:33 INFO - zombiecheck | Reading PID log: /tmp/tmpgxIgQSpidlog 00:47:33 INFO - ==> process 6380 launched child process 6401 00:47:33 INFO - ==> process 6380 launched child process 6433 00:47:33 INFO - zombiecheck | Checking for orphan process with PID: 6401 00:47:33 INFO - zombiecheck | Checking for orphan process with PID: 6433 00:47:33 INFO - Stopping web server 00:47:33 INFO - Stopping web socket server 00:47:33 INFO - Stopping ssltunnel 00:47:33 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:47:33 INFO - runtests.py | Running tests: end. 00:47:33 INFO - Buffered messages finished 00:47:33 INFO - dir: dom/tests/mochitest/notification 00:47:33 INFO - Setting pipeline to PAUSED ... 00:47:33 INFO - Pipeline is PREROLLING ... 00:47:33 INFO - Pipeline is PREROLLED ... 00:47:33 INFO - Setting pipeline to PLAYING ... 00:47:33 INFO - New clock: GstSystemClock 00:47:33 INFO - Got EOS from element "pipeline0". 00:47:33 INFO - Execution ended after 32638976 ns. 00:47:33 INFO - Setting pipeline to PAUSED ... 00:47:33 INFO - Setting pipeline to READY ... 00:47:33 INFO - Setting pipeline to NULL ... 00:47:33 INFO - Freeing pipeline ... 00:47:33 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:47:33 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:47:33 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpXqVnH2.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:47:33 INFO - runtests.py | Server pid: 6500 00:47:34 INFO - runtests.py | Websocket server pid: 6503 00:47:34 INFO - runtests.py | SSL tunnel pid: 6519 00:47:34 INFO - runtests.py | Running with e10s: True 00:47:34 INFO - runtests.py | Running tests: start. 00:47:34 INFO - 00:47:34 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpXqVnH2.mozrunner 00:47:34 INFO - runtests.py | Application pid: 6528 00:47:34 INFO - TEST-INFO | started process Main app process 00:47:37 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:47:37 INFO - 1479286057714 Marionette INFO Listening on port 2828 00:47:42 INFO - SimpleTest START 00:47:42 INFO - TEST-START | dom/tests/mochitest/notification/test_bug931307.html 00:47:44 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:47:44 INFO - MEMORY STAT | vsize 643MB | residentFast 85MB | heapAllocated 24MB 00:47:44 INFO - TEST-OK | dom/tests/mochitest/notification/test_bug931307.html | took 1305ms 00:47:44 INFO - TEST-START | dom/tests/mochitest/notification/test_notification_basics.html 00:47:44 INFO - MEMORY STAT | vsize 647MB | residentFast 89MB | heapAllocated 26MB 00:47:44 INFO - TEST-OK | dom/tests/mochitest/notification/test_notification_basics.html | took 396ms 00:47:44 INFO - TEST-START | dom/tests/mochitest/notification/test_notification_storage.html 00:47:45 INFO - MEMORY STAT | vsize 652MB | residentFast 93MB | heapAllocated 28MB 00:47:45 INFO - TEST-OK | dom/tests/mochitest/notification/test_notification_storage.html | took 500ms 00:47:45 INFO - TEST-START | Shutdown 00:47:45 INFO - Passed: 49 00:47:45 INFO - Failed: 0 00:47:45 INFO - Todo: 21 00:47:45 INFO - Mode: e10s 00:47:45 INFO - Slowest: 1305ms - /tests/dom/tests/mochitest/notification/test_bug931307.html 00:47:45 INFO - SimpleTest FINISHED 00:47:45 INFO - TEST-INFO | Ran 1 Loops 00:47:45 INFO - SimpleTest FINISHED 00:47:47 INFO - TEST-INFO | Main app process: exit 0 00:47:47 INFO - runtests.py | Application ran for: 0:00:12.688195 00:47:47 INFO - zombiecheck | Reading PID log: /tmp/tmpp4BjKtpidlog 00:47:47 INFO - ==> process 6528 launched child process 6549 00:47:47 INFO - ==> process 6528 launched child process 6581 00:47:47 INFO - zombiecheck | Checking for orphan process with PID: 6549 00:47:47 INFO - zombiecheck | Checking for orphan process with PID: 6581 00:47:47 INFO - Stopping web server 00:47:47 INFO - Stopping web socket server 00:47:47 INFO - Stopping ssltunnel 00:47:47 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:47:47 INFO - runtests.py | Running tests: end. 00:47:47 INFO - Buffered messages finished 00:47:47 INFO - dir: dom/tests/mochitest/orientation 00:47:47 INFO - Setting pipeline to PAUSED ... 00:47:47 INFO - Pipeline is PREROLLING ... 00:47:47 INFO - Pipeline is PREROLLED ... 00:47:47 INFO - Setting pipeline to PLAYING ... 00:47:47 INFO - New clock: GstSystemClock 00:47:47 INFO - Got EOS from element "pipeline0". 00:47:47 INFO - Execution ended after 32664758 ns. 00:47:47 INFO - Setting pipeline to PAUSED ... 00:47:47 INFO - Setting pipeline to READY ... 00:47:47 INFO - Setting pipeline to NULL ... 00:47:47 INFO - Freeing pipeline ... 00:47:47 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 00:47:48 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:47:48 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpsxdeSL.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:47:48 INFO - runtests.py | Server pid: 6645 00:47:48 INFO - runtests.py | Websocket server pid: 6648 00:47:48 INFO - runtests.py | SSL tunnel pid: 6664 00:47:48 INFO - runtests.py | Running with e10s: True 00:47:48 INFO - runtests.py | Running tests: start. 00:47:48 INFO - 00:47:48 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpsxdeSL.mozrunner 00:47:48 INFO - runtests.py | Application pid: 6673 00:47:48 INFO - TEST-INFO | started process Main app process 00:47:50 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:47:51 INFO - 1479286071693 Marionette INFO Listening on port 2828 00:47:57 INFO - SimpleTest START 00:47:57 INFO - TEST-START | dom/tests/mochitest/orientation/test_bug507902.html 00:47:58 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:47:58 INFO - MEMORY STAT | vsize 644MB | residentFast 86MB | heapAllocated 24MB 00:47:58 INFO - TEST-OK | dom/tests/mochitest/orientation/test_bug507902.html | took 1385ms 00:47:58 INFO - TEST-START | Shutdown 00:47:58 INFO - Passed: 1 00:47:58 INFO - Failed: 0 00:47:58 INFO - Todo: 0 00:47:58 INFO - Mode: e10s 00:47:58 INFO - Slowest: 1384ms - /tests/dom/tests/mochitest/orientation/test_bug507902.html 00:47:58 INFO - SimpleTest FINISHED 00:47:58 INFO - TEST-INFO | Ran 1 Loops 00:47:58 INFO - SimpleTest FINISHED 00:48:00 INFO - TEST-INFO | Main app process: exit 0 00:48:00 INFO - runtests.py | Application ran for: 0:00:11.481069 00:48:00 INFO - zombiecheck | Reading PID log: /tmp/tmp5KrHUYpidlog 00:48:00 INFO - ==> process 6673 launched child process 6694 00:48:00 INFO - ==> process 6673 launched child process 6726 00:48:00 INFO - zombiecheck | Checking for orphan process with PID: 6694 00:48:00 INFO - zombiecheck | Checking for orphan process with PID: 6726 00:48:00 INFO - Stopping web server 00:48:00 INFO - Stopping web socket server 00:48:00 INFO - Stopping ssltunnel 00:48:00 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:48:00 INFO - runtests.py | Running tests: end. 00:48:00 INFO - Buffered messages finished 00:48:00 INFO - dir: dom/tests/mochitest/pointerlock 00:48:00 INFO - Setting pipeline to PAUSED ... 00:48:00 INFO - Pipeline is PREROLLING ... 00:48:00 INFO - Pipeline is PREROLLED ... 00:48:00 INFO - Setting pipeline to PLAYING ... 00:48:00 INFO - New clock: GstSystemClock 00:48:00 INFO - Got EOS from element "pipeline0". 00:48:00 INFO - Execution ended after 32663462 ns. 00:48:00 INFO - Setting pipeline to PAUSED ... 00:48:00 INFO - Setting pipeline to READY ... 00:48:00 INFO - Setting pipeline to NULL ... 00:48:00 INFO - Freeing pipeline ... 00:48: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' 00:48:01 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 00:48:01 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/firefox', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp4ohENz.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 00:48:01 INFO - runtests.py | Server pid: 6790 00:48:01 INFO - runtests.py | Websocket server pid: 6793 00:48:01 INFO - runtests.py | SSL tunnel pid: 6809 00:48:01 INFO - runtests.py | Running with e10s: True 00:48:01 INFO - runtests.py | Running tests: start. 00:48:01 INFO - 00:48:01 INFO - Application command: /builds/slave/test/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmp4ohENz.mozrunner 00:48:01 INFO - runtests.py | Application pid: 6818 00:48:01 INFO - TEST-INFO | started process Main app process 00:48:03 INFO - ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:48:04 INFO - 1479286084458 Marionette INFO Listening on port 2828 00:48:09 INFO - SimpleTest START 00:48:09 INFO - TEST-START | dom/tests/mochitest/pointerlock/test_pointerlock-api.html 00:48:11 INFO - [POINTERLOCK] Starting file_screenClientXYConst.html 00:48:12 INFO - [POINTERLOCK] Finishing file_screenClientXYConst.html 00:48:13 INFO - [POINTERLOCK] Starting file_childIframe.html 00:48:13 INFO - [POINTERLOCK] Finishing file_childIframe.html 00:48:15 INFO - [POINTERLOCK] Starting file_doubleLock.html 00:48:15 INFO - [POINTERLOCK] Finishing file_doubleLock.html 00:48:16 INFO - [POINTERLOCK] Starting file_escapeKey.html 00:48:17 INFO - [POINTERLOCK] Finishing file_escapeKey.html 00:48:18 INFO - [POINTERLOCK] Starting file_infiniteMovement.html 00:48:18 INFO - [POINTERLOCK] Finishing file_infiniteMovement.html 00:48:19 INFO - [POINTERLOCK] Starting file_locksvgelement.html 00:48:20 INFO - [POINTERLOCK] Finishing file_locksvgelement.html 00:48:21 INFO - [POINTERLOCK] Starting file_movementXY.html 00:48:21 INFO - [POINTERLOCK] Finishing file_movementXY.html 00:48:22 INFO - [POINTERLOCK] Starting file_nestedFullScreen.html 00:48:23 INFO - [POINTERLOCK] Finishing file_nestedFullScreen.html 00:48:24 INFO - [POINTERLOCK] Starting file_pointerlock-api.html 00:48:24 INFO - [POINTERLOCK] Finishing file_pointerlock-api.html 00:48:26 INFO - [POINTERLOCK] Starting file_pointerlockerror.html 00:48:26 INFO - [POINTERLOCK] Finishing file_pointerlockerror.html 00:48:27 INFO - [POINTERLOCK] Starting file_pointerLockPref.html 00:48:27 INFO - [POINTERLOCK] Finishing file_pointerLockPref.html 00:48:28 INFO - [POINTERLOCK] Starting file_removedFromDOM.html 00:48:29 INFO - [POINTERLOCK] Finishing file_removedFromDOM.html 00:48:30 INFO - [POINTERLOCK] Starting file_retargetMouseEvents.html 00:48:30 INFO - [POINTERLOCK] Finishing file_retargetMouseEvents.html 00:48:31 INFO - [POINTERLOCK] Starting file_suppressSomeMouseEvents.html 00:48:32 INFO - [POINTERLOCK] Finishing file_suppressSomeMouseEvents.html 00:48:33 INFO - [POINTERLOCK] Starting file_targetOutOfFocus.html 00:48:33 INFO - [POINTERLOCK] Finishing file_targetOutOfFocus.html 00:48:34 INFO - [POINTERLOCK] Starting file_withoutDOM.html 00:48:34 INFO - [POINTERLOCK] Finishing file_withoutDOM.html 00:48:35 INFO - [POINTERLOCK] Starting file_allowPointerLockSandboxFlag.html 00:48:36 INFO - [POINTERLOCK] Finishing file_allowPointerLockSandboxFlag.html 00:48:38 INFO - [POINTERLOCK] Starting file_changeLockElement.html 00:48:42 INFO - [POINTERLOCK] Finishing file_changeLockElement.html 00:48:42 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 00:48:42 INFO - MEMORY STAT | vsize 678MB | residentFast 103MB | heapAllocated 27MB 00:48:42 INFO - TEST-OK | dom/tests/mochitest/pointerlock/test_pointerlock-api.html | took 32762ms 00:48:42 INFO - TEST-START | Shutdown 00:48:42 INFO - Passed: 83 00:48:42 INFO - Failed: 0 00:48:42 INFO - Todo: 0 00:48:42 INFO - Mode: e10s 00:48:42 INFO - Slowest: 32762ms - /tests/dom/tests/mochitest/pointerlock/test_pointerlock-api.html 00:48:42 INFO - SimpleTest FINISHED 00:48:42 INFO - TEST-INFO | Ran 1 Loops 00:48:42 INFO - SimpleTest FINISHED 00:48:44 INFO - TEST-INFO | Main app process: exit 0 00:48:44 INFO - runtests.py | Application ran for: 0:00:42.540023 00:48:44 INFO - zombiecheck | Reading PID log: /tmp/tmplFe9thpidlog 00:48:44 INFO - ==> process 6818 launched child process 6839 00:48:44 INFO - ==> process 6818 launched child process 6871 00:48:44 INFO - zombiecheck | Checking for orphan process with PID: 6839 00:48:44 INFO - zombiecheck | Checking for orphan process with PID: 6871 00:48:44 INFO - Stopping web server 00:48:44 INFO - Stopping web socket server 00:48:44 INFO - Stopping ssltunnel 00:48:44 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 00:48:44 INFO - runtests.py | Running tests: end. 00:48:44 INFO - Buffered messages finished 00:48:44 INFO - 0 INFO TEST-START | Shutdown 00:48:44 INFO - 1 INFO Passed: 58439 00:48:44 INFO - 2 INFO Failed: 0 00:48:44 INFO - 3 INFO Todo: 413 00:48:44 INFO - 4 INFO Mode: e10s 00:48:44 INFO - 5 INFO SimpleTest FINISHED 00:48:44 INFO - Buffered messages finished 00:48:44 INFO - SUITE-END | took 1917s 00:48:44 INFO - Return code: 0 00:48:44 INFO - TinderboxPrint: mochitest-plain-chunked
55687/0/292 CRASH 00:48:44 ERROR - # TBPL FAILURE # 00:48:44 WARNING - setting return code to 2 00:48:44 ERROR - The mochitest suite: plain-chunked ran with return status: FAILURE 00:48:44 INFO - Running post-action listener: _package_coverage_data 00:48:44 INFO - Running post-action listener: _resource_record_post_action 00:48:44 INFO - [mozharness: 2016-11-16 08:48:44.395511Z] Finished run-tests step (success) 00:48:44 INFO - Running post-run listener: _resource_record_post_run 00:48:44 INFO - Validating Perfherder data against /builds/slave/test/scripts/external_tools/performance-artifact-schema.json 00:48:44 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 74.17578084997439}, {"name": "io_write_bytes", "value": 1903124480}, {"name": "io.read_bytes", "value": 47497216}, {"name": "io_write_time", "value": 5389960}, {"name": "io_read_time", "value": 20460}], "extraOptions": ["e10s", "buildbot-m1.medium"], "name": "mochitest.plain-chunked.3.overall"}, {"subtests": [{"name": "time", "value": 27.458956003189087}, {"name": "cpu_percent", "value": 100.0}], "name": "mochitest.plain-chunked.3.install"}, {"subtests": [{"name": "time", "value": 0.0008518695831298828}], "name": "mochitest.plain-chunked.3.stage-files"}, {"subtests": [{"name": "time", "value": 1928.0208361148834}, {"name": "cpu_percent", "value": 73.80015584415582}], "name": "mochitest.plain-chunked.3.run-tests"}]} 00:48:44 INFO - Total resource usage - Wall time: 1955s; CPU: 74.0%; Read bytes: 47497216; Write bytes: 1903124480; Read time: 20460; Write time: 5389960 00:48:44 INFO - TinderboxPrint: CPU usage
73.8% 00:48:44 INFO - TinderboxPrint: I/O read bytes / time
47,497,216 / 20,460 00:48:44 INFO - TinderboxPrint: I/O write bytes / time
1,903,124,480 / 5,389,960 00:48:44 INFO - TinderboxPrint: CPU idle
493.1 (25.4%) 00:48:44 INFO - TinderboxPrint: CPU iowait
55.5 (2.9%) 00:48:44 INFO - TinderboxPrint: CPU system
368.4 (19.0%) 00:48:44 INFO - TinderboxPrint: CPU user
1,004.1 (51.8%) 00:48:44 INFO - TinderboxPrint: Swap in / out
0 / 0 00:48:44 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 84664320; Read time: 0; Write time: 274120 00:48:44 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:48:44 INFO - run-tests - Wall time: 1928s; CPU: 74.0%; Read bytes: 47128576; Write bytes: 1811701760; Read time: 20176; Write time: 5062840 00:48:45 INFO - Running post-run listener: _upload_blobber_files 00:48:45 INFO - Blob upload gear active. 00:48:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:48:45 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 00:48:45 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', 'ash', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:48:45 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 ash -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:48:45 INFO - (blobuploader) - INFO - Open directory for files ... 00:48:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/29863b99-cffc-4667-09846081-23097449.dmp ... 00:48:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:47 INFO - (blobuploader) - INFO - TinderboxPrint: 29863b99-cffc-4667-09846081-23097449.dmp: uploaded 00:48:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:47 INFO - (blobuploader) - INFO - Done attempting. 00:48:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/4ca46710-977e-ffd0-2267409f-07e5ecaf.extra ... 00:48:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:48 INFO - (blobuploader) - INFO - TinderboxPrint: 4ca46710-977e-ffd0-2267409f-07e5ecaf.extra: uploaded 00:48:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:48 INFO - (blobuploader) - INFO - Done attempting. 00:48:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log ... 00:48:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:50 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_raw.log: uploaded 00:48:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:50 INFO - (blobuploader) - INFO - Done attempting. 00:48:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp ... 00:48:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:50 INFO - (blobuploader) - INFO - TinderboxPrint: 4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp: uploaded 00:48:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:50 INFO - (blobuploader) - INFO - Done attempting. 00:48:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/29863b99-cffc-4667-09846081-23097449.extra ... 00:48:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:52 INFO - (blobuploader) - INFO - TinderboxPrint: 29863b99-cffc-4667-09846081-23097449.extra: uploaded 00:48:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:52 INFO - (blobuploader) - INFO - Done attempting. 00:48:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log ... 00:48:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:52 INFO - (blobuploader) - INFO - TinderboxPrint: plain-chunked_errorsummary.log: uploaded 00:48:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:52 INFO - (blobuploader) - INFO - Done attempting. 00:48:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 00:48:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:54 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 00:48:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:54 INFO - (blobuploader) - INFO - Done attempting. 00:48:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/mozilla-test-fail-screenshot_ZpfhE0.png ... 00:48:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:48:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:48:55 INFO - (blobuploader) - INFO - TinderboxPrint: mozilla-test-fail-screenshot_ZpfhE0.png: uploaded 00:48:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:48:55 INFO - (blobuploader) - INFO - Done attempting. 00:48:55 INFO - (blobuploader) - INFO - Iteration through files over. 00:48:55 INFO - Return code: 0 00:48:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:48:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:48:55 INFO - Setting buildbot property blobber_files to {"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/2fcad744617d1c9a34a698247d6a137509d50eabe7a0a154e0bb292aafe78bbc8875a4abcfea7aa5a28f3ed275c9b16bc150727bd423fd0459c171f722f52f5d", "29863b99-cffc-4667-09846081-23097449.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/ec590b367af4875e77cfa9287dd03971e288d47b886402387c15abb6b7ad0f5567a1df4917615e72221ac1d41094e4f1e6e7f015dc81d8f571a5c9af6e777c77", "29863b99-cffc-4667-09846081-23097449.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/d61e5e75e9b59535f6a06bfac76dde8591cff71f7d7f33ced0e4ac329abf4a563ac7fc08c16c248b6fac8c63eb4868ce76d70b318f3857e89e1031f256737ecc", "4ca46710-977e-ffd0-2267409f-07e5ecaf.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/bdd0991611f56a70a439ff0394a5c11b8438faab07a77ba62ef6262eeadb3a0860d2c68d0e346ac1689b5da50ea2d574e0c73f7a6ed0a59afdc73161389a0a2a", "4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/c9f6efa32b8cdd6ef14ac000f9e0182f31bc9338ceea31a169524385c33eb0f74fdddaa7e71622e467d81d8670ecb0a58debd0c4e70822794ed4220d9b26ae32", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/dc5359156df14c411ed57d9ab0ec68d48e0924c6b6c9ed4587e6feed8b2d35c4f0ffecf3c02c53e6ed329350b348ced87a27942efc59b8fd6b613374a1949aca", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/3f5a454b42eba3f09c119275a0e58c0a7993ede91b73cc51064c7ec770e0ac6afce65d641d56e4f09086f39cf23053d214412da5c8f399066960d0dae437e509", "mozilla-test-fail-screenshot_ZpfhE0.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/90ea23822f8623d36618569a785b8ae664441bbc682afa8287ac419026cd99be42af14b69f90d1a16b6ef284c4efeaee498e2f9648bbdcee6acf323de8f3710f"} 00:48:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:48:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:48:55 INFO - Contents: 00:48:55 INFO - blobber_files:{"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/2fcad744617d1c9a34a698247d6a137509d50eabe7a0a154e0bb292aafe78bbc8875a4abcfea7aa5a28f3ed275c9b16bc150727bd423fd0459c171f722f52f5d", "29863b99-cffc-4667-09846081-23097449.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/ec590b367af4875e77cfa9287dd03971e288d47b886402387c15abb6b7ad0f5567a1df4917615e72221ac1d41094e4f1e6e7f015dc81d8f571a5c9af6e777c77", "29863b99-cffc-4667-09846081-23097449.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/d61e5e75e9b59535f6a06bfac76dde8591cff71f7d7f33ced0e4ac329abf4a563ac7fc08c16c248b6fac8c63eb4868ce76d70b318f3857e89e1031f256737ecc", "4ca46710-977e-ffd0-2267409f-07e5ecaf.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/bdd0991611f56a70a439ff0394a5c11b8438faab07a77ba62ef6262eeadb3a0860d2c68d0e346ac1689b5da50ea2d574e0c73f7a6ed0a59afdc73161389a0a2a", "4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/c9f6efa32b8cdd6ef14ac000f9e0182f31bc9338ceea31a169524385c33eb0f74fdddaa7e71622e467d81d8670ecb0a58debd0c4e70822794ed4220d9b26ae32", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/dc5359156df14c411ed57d9ab0ec68d48e0924c6b6c9ed4587e6feed8b2d35c4f0ffecf3c02c53e6ed329350b348ced87a27942efc59b8fd6b613374a1949aca", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/3f5a454b42eba3f09c119275a0e58c0a7993ede91b73cc51064c7ec770e0ac6afce65d641d56e4f09086f39cf23053d214412da5c8f399066960d0dae437e509", "mozilla-test-fail-screenshot_ZpfhE0.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/90ea23822f8623d36618569a785b8ae664441bbc682afa8287ac419026cd99be42af14b69f90d1a16b6ef284c4efeaee498e2f9648bbdcee6acf323de8f3710f"} 00:48:55 INFO - Running post-run listener: copy_logs_to_upload_dir 00:48:55 INFO - Copying logs to upload dir... 00:48:55 INFO - mkdir: /builds/slave/test/build/upload/logs 00:48:55 INFO - Copying logs to upload dir... 00:48:55 WARNING - returning nonzero exit status 2 program finished with exit code 2 elapsedTime=2121.948320 ========= master_lag: 1.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/desktop_unittest.py ...' failed (results: 2, elapsed: 35 mins, 23 secs) (at 2016-11-16 00:48:57.467414) ========= ========= Started set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2016-11-16 00:48:57.474147) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/2fcad744617d1c9a34a698247d6a137509d50eabe7a0a154e0bb292aafe78bbc8875a4abcfea7aa5a28f3ed275c9b16bc150727bd423fd0459c171f722f52f5d", "29863b99-cffc-4667-09846081-23097449.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/ec590b367af4875e77cfa9287dd03971e288d47b886402387c15abb6b7ad0f5567a1df4917615e72221ac1d41094e4f1e6e7f015dc81d8f571a5c9af6e777c77", "29863b99-cffc-4667-09846081-23097449.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/d61e5e75e9b59535f6a06bfac76dde8591cff71f7d7f33ced0e4ac329abf4a563ac7fc08c16c248b6fac8c63eb4868ce76d70b318f3857e89e1031f256737ecc", "4ca46710-977e-ffd0-2267409f-07e5ecaf.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/bdd0991611f56a70a439ff0394a5c11b8438faab07a77ba62ef6262eeadb3a0860d2c68d0e346ac1689b5da50ea2d574e0c73f7a6ed0a59afdc73161389a0a2a", "4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/c9f6efa32b8cdd6ef14ac000f9e0182f31bc9338ceea31a169524385c33eb0f74fdddaa7e71622e467d81d8670ecb0a58debd0c4e70822794ed4220d9b26ae32", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/dc5359156df14c411ed57d9ab0ec68d48e0924c6b6c9ed4587e6feed8b2d35c4f0ffecf3c02c53e6ed329350b348ced87a27942efc59b8fd6b613374a1949aca", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/3f5a454b42eba3f09c119275a0e58c0a7993ede91b73cc51064c7ec770e0ac6afce65d641d56e4f09086f39cf23053d214412da5c8f399066960d0dae437e509", "mozilla-test-fail-screenshot_ZpfhE0.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/90ea23822f8623d36618569a785b8ae664441bbc682afa8287ac419026cd99be42af14b69f90d1a16b6ef284c4efeaee498e2f9648bbdcee6acf323de8f3710f"} build_url:https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2 program finished with exit code 0 elapsedTime=0.030991 build_url: 'https://queue.taskcluster.net/v1/task/QAIX9H_jRTO4zLPL20E4Cg/artifacts/public/build/firefox-53.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"plain-chunked_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/2fcad744617d1c9a34a698247d6a137509d50eabe7a0a154e0bb292aafe78bbc8875a4abcfea7aa5a28f3ed275c9b16bc150727bd423fd0459c171f722f52f5d", "29863b99-cffc-4667-09846081-23097449.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/ec590b367af4875e77cfa9287dd03971e288d47b886402387c15abb6b7ad0f5567a1df4917615e72221ac1d41094e4f1e6e7f015dc81d8f571a5c9af6e777c77", "29863b99-cffc-4667-09846081-23097449.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/d61e5e75e9b59535f6a06bfac76dde8591cff71f7d7f33ced0e4ac329abf4a563ac7fc08c16c248b6fac8c63eb4868ce76d70b318f3857e89e1031f256737ecc", "4ca46710-977e-ffd0-2267409f-07e5ecaf.extra": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/bdd0991611f56a70a439ff0394a5c11b8438faab07a77ba62ef6262eeadb3a0860d2c68d0e346ac1689b5da50ea2d574e0c73f7a6ed0a59afdc73161389a0a2a", "4ca46710-977e-ffd0-2267409f-07e5ecaf.dmp": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/c9f6efa32b8cdd6ef14ac000f9e0182f31bc9338ceea31a169524385c33eb0f74fdddaa7e71622e467d81d8670ecb0a58debd0c4e70822794ed4220d9b26ae32", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/dc5359156df14c411ed57d9ab0ec68d48e0924c6b6c9ed4587e6feed8b2d35c4f0ffecf3c02c53e6ed329350b348ced87a27942efc59b8fd6b613374a1949aca", "plain-chunked_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/3f5a454b42eba3f09c119275a0e58c0a7993ede91b73cc51064c7ec770e0ac6afce65d641d56e4f09086f39cf23053d214412da5c8f399066960d0dae437e509", "mozilla-test-fail-screenshot_ZpfhE0.png": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/ash/sha512/90ea23822f8623d36618569a785b8ae664441bbc682afa8287ac419026cd99be42af14b69f90d1a16b6ef284c4efeaee498e2f9648bbdcee6acf323de8f3710f"}' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2016-11-16 00:48:57.541802) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-16 00:48:57.542244) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1479283990.360135-666536469 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017083 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-16 00:48:57.631689) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-16 00:48:57.632112) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-16 00:48:57.632549) ========= ========= Total master_lag: 2.04 =========